Umbra is seeking a Flight Software Engineer with experience in the Rust programming language to play an active role in the development and delivery of embedded flight software tailored for Umbra missions. This role involves formulating and specifying software requirements, designing robust software architecture, and writing and implementing code. The engineer will lead system integration and testing, ensuring seamless component functionality. Additionally, the position requires providing expert guidance and mentorship in software design, code development, and peer code reviews, overseeing documentation practices, and integrating flight software with flight hardware, including unit testing. This position is based on-site in Santa Barbara/Goleta, CA, Arlington, VA, or Reston, VA.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level