
Your Dream Job Is Waiting
Current Job Openings
Software Developer
In this position, you will work with a team of software engineers to develop embedded software for onboard spacecraft systems. The software systems you build will drive vehicle subsystems such as Guidance Navigation and Control systems (GNC), Environmental Control and Life Support Systems (ECLSS), and Power Systems. You will support the full software life cycle from design, development, and testing through final certification.
Requirements:
Good working knowledge and experience with Agile/Scrum
Good working experience in C/C++/C#, Python, or similar languages
Experience developing unit tests within unit test frameworks (xUnit/cppTest/etc)
Excellent communication skills
Highly motivated, self-starter
Team player, willingness to work in dynamic and diverse teams
Bachelors or Advanced Degree in computer science, engineering or physics
5-10 years work experience in software development