Architect Developer, Containers & Integration

Kubos Corporation

You will be the senior member of a small team responsible for the development and integration of a hybrid container system that will be used to develop and host applications on multiple platforms in the cloud and on various spacecraft. Work will focus on systems-level engineering to adapt off-the-shelf container technologies, create hardware abstraction, and build the tool-chain used to validate, package, and deploy applications.

 

 

Responsibilities

 

Capture and track requirements and the system's concept of operations

Drive selection of base container technologies; develop “hybrid” container-runner and monitoring

Create a satellite-appropriate hardware abstraction layer, providing portable applications with uniform access to satellite payload instruments

Stitch together the components of the software build, test, storage, and deploy pipeline

Assemble and deliver customer briefings and reports

Support and participate in business development efforts aimed toward other projects

 

Technical Areas

 

 

Over the next couple of years, you’ll likely be working with

 

virtualization technologies like Docker BuildKit, Containerd, runc, libcontainer

embedded Linux systems

Microsoft VS Code, Azure cloud and edge computing

several different programming languages

 

Requirements

 

Must be a U.S. citizen or U.S. person (green card status), resident in the U.S.

Experience with software containerization

 Development experience on embedded Linux-based systems

7+ years software development experience

Excellent verbal and written communication skills

Travel approximately 10%-15% (COVID considerations will be taken into account)

 

Benefits

 

Work with space enthusiasts bringing modern software development to the satellite industry while using web technologies you know and love. Your code will live on the ground, in the cloud, in space, and eventually in deep space.

Company pays 100% of healthcare and dental premiums for you and your dependents

Competitive compensation

Equity (stock options)

Work remote with an entirely remote yet well-connected team

Unlimited vacation

Home office equipment stipend

401K Retirement Plan