✨ About The Role
- The head of Inversion’s Processing Core team will lead the creation, design, and leadership of the software and hardware for flight computer and control systems for next-generation spacecraft.
- This role involves overseeing the technical development of the software stack, flight computer board design, encryption, and operating system from conceptual design through testing to deployment.
- The candidate will report directly to the Chief Technology Officer (CTO) and will be responsible for the architecture and execution of flight computer and flight software systems.
- They will assemble a highly skilled team of engineers to design, build, test, and produce the primary flight computer and operating system.
- The role requires integrating and coordinating the systems developed by the team into Inversion’s vehicles, ensuring seamless operation and functionality.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in Computer Science, Computer Engineering, or a related field, with a minimum of 10 years of experience in engineering complex computation systems.
- They should possess industry leadership experience, managing interdisciplinary teams and making program-level technical decisions.
- A proven track record of rapidly deploying and iterating critical software infrastructure and high-reliability systems is essential.
- Strong communication skills are necessary to inspire and lead team members effectively.
- The candidate should have excellent coding abilities in C, C++, and/or Rust for embedded systems.
- Experience with embedded Linux kernel, driver, and firmware development is highly desirable.
- The ability to obtain and maintain a DoD Top Secret clearance is required for this role.