Join Our Team

Current open positions:

Senior UI/UX Software Engineer

Job Description

 

Senior UI/UX Software Engineer

As a leading provider of secure professional video, audio and USB products, PESA is a leading vendor for solutions that are present throughout the world with specific emphasis on the government and military sector.  PESA is now entering the world of taking these media signals to IP with the benefit of hardened encryption compliant to current cyber security standards such as FIPS 140-2.

This position is critical for our success as we begin development for the next generation User Interface for the exciting cryptographic system we are developing.  This position is responsible for the complete design, development, and implementation of a non-browser based User Experience for our control system.  This will be the only Video, Audio and USB system in the world that will utilize the highest known Government security standards.

PESA is seeking an experienced Senior User Interface/User Experience Software Engineer with the passion to design and develop new systems from conception through production.  This position will be remote and not require relocation.  As such, being a self-starter capable of working independently is a must.

 

Responsibilities

 

  • Work independently and remotely as an Agile team member to meet product delivery goals.
  • Be a member of a remote team that is developing a control system.  This position will be responsible for designing, developing, and implementing the entire UI/UX.
  • Collaborate with hardware and embedded software engineers in the planning, design, and development of new products as they relate to the User Interface.
  • Develop software according to the project architecture outline.
  • Collaborate with senior engineers in the mid and low-level design of the software.

 

Requirements

 

  • UI/UX experience in a non-browser environment (such as CEF)
  • Minimum of three (3) years’ experience with C, C++ or Java
  • Experience designing and implementing a compelling User Experience
  • UI experience – HTML 5, JavaScript, React, other JavaScript UI system
  • Working knowledge of Linux and Linux programming
  • Experience with RESTful APIs
  • Must have interest to learn new technologies.

 

Preferences

 

  • Expertise in Web Assembly
  • Working knowledge of and programming experience with OpenSSL
  • Working knowledge of cryptography and cryptographic standards
  • Interest and ability to learn new things not related to User Interface (UI)

 

Qualified candidates please send resume to:  hr@pesa.com

 

Download Description

Senior DevOps Engineer

Job Description

 

Sr. DevOps Engineer

As a leading provider of secure professional video, audio and USB products, PESA is a leading vendor for solutions that are present throughout the world with specific emphasis on the government and military sector.  PESA is now entering the world of taking these media signals to IP with the benefit of hardened encryption compliant to current cyber security standards such as FIPS 140-2.

This position is critical for our success as we begin development for the next generation video control system for the exciting cryptographic system we are developing.  This position is responsible for Containerizing our existing applications, deploying to a Kubernetes cluster, and maintaining that cluster on multiple different systems (such as Azure, AWS, and private Kubernetes systems).  This is for a video control system with internet video distribution devices and switching.  The main development language of the project will leverage RUST.  A thorough understanding of secure distributed environments is very important for the successful candidate.  This will be the only Video, Audio and USB system in the world that will utilize the highest known Government security standards.

PESA is seeking an experienced Sr. DevOps Engineer with the passion to design and develop new systems from conception through production.  This position will be remote and not require relocation.  As such, being a self-starter capable of working independently is a must.

 

Responsibilities

 

  • Work independently and remotely as an Agile team member to meet product delivery goals.
  • Be a member of a remote team that is developing a control system.  This position will be responsible for containerizing, placing into a Kubernetes cluster, deploying, and maintaining the control system.
  • Collaborate with hardware and embedded software engineers in the planning, design, and development of new products as they relate to containerizing and deploying.
  • Provide expertise and best practices for developing containers, Kubernetes clusters, and deploying the system for the secure video control system.
  • Collaborate with senior engineers in the mid and low-level design of the software.

 

Requirements

 

  • Must be an expert in Docker, Docker-Compose, and Kubernetes.
  • Must provide leadership in best practices for containerizing an app and Kubernetes code organization.
  • Working knowledge of Linux and Linux scripting.
  • Experience with Azure, AWS, or Google Cloud.
  • Working knowledge of cryptography and cryptographic standards.
  • Experience with distributed architectures, service-oriented architectures, or micro-services.
  • Experience with and best practices knowledge of REST, APIs, and deployments.
  • Must have interest to learn new technologies.

 

Preferences

 

  • Experience with federal security requirements including FIPS 140-2.
  • Experience with C, C++, or Java.
  • Interest and ability to learn new things.

 

Qualified candidates please send resume to:  hr@pesa.com

 

Download Description

FUTURE OPPORTUNITIES

To be considered for future opportunities, please submit your resume to:

PESA Career Opportunities
103 Quality Circle
Suite 210
Huntsville, AL 35806

or E-mail: hr@pesa.com

PESA Switching Systems, Inc. is an Equal Opportunity Employer.

Future Opportunities
Shopping Basket