Here at The Exploration Company, we are building innovative aerospace technologies that advance the future of space transportation.
We want you as a talented Flight Software Engineer to help us in our mission by developing and testing critical software responsible for the operation of the Nyx spacecraft.
*Applications at all seniority levels are considered.
Key ResponsibilitiesIn your capacity as a Flight Software Engineer, your role will be continuously evolving, but day to day your duties will include:Own the.
Requisitos
for a specific sub-systemResponsible for implementation of Flight software modules (Sub-system)Responsible for writing clean unit testsCollaborate with other teams (e.g
Avionics, Propulsion)Contribute to a high-fidelity spacecraft simulator and collaborate with the GNC teamResponsible for Integrated testsWhat we would love to see from youStrong C++.
Habilidades
(C++14 and above)C / Embedded C experienceStrong Python skillsFamiliarity with debuggers (GDB, LLDB)Good understanding of math & physicsFocus on detail, quality, and testingExperience with CI/CD systems and build systemsNice to haveKnowledge of safety critical and real-time critical software and familiarity with RTOSGood understanding of communication protocols such as: TCP/IP, UART, CAN Bus and serializationExperience with automotive or flight software frameworksExperience with industry standards such as AUTOSAR, ECSS, DO-178Why you should join us!What makes us special here at The Exploration Company and why we think you will enjoy working here is: We’re Agile - we make decisions fast whilst keeping our goals and systems in mind We’re Open and Collaborative - we are transparent
Acerca de
risks and obstacles, so that we can cooperate to overcome them We have a lot of Fun - we refuel our energy knowing we are democratising space
It’s a wonderful and rare opportunity, are YOU up for the challenge? We'd love to hear from you if you wish to be a part of our journey.