jobapplier

Senior Flight Software Engineer

True Anomaly

Join True Anomaly, a fast-paced and innovative company in the space security industry. As a Senior Flight Software Engineer, you will be involved in every phase of the spacecraft program, from design to flight. You will assist in the software development cycle, integrate complex algorithms, collaborate with the ground software team, and develop reusable device drivers. Enjoy benefits such as 100% employer-sponsored healthcare, generous time off, equity options, 401k options, and learning and development opportunities.

Work environment—the work environment; temperature, noise level, inside or outside, or other factors that will affect the person's working conditions while performing the job

Responsibilities

  • Assister dans le cycle de développement logiciel, y compris la conception, le développement, l'intégration et les tests pour les ordinateurs de vol utilisés dans les missions spatiales.
  • Intégrer des algorithmes complexes de navigation et de contrôle (GNC) avec le logiciel de vol et collaborer avec l'équipe de logiciel C2 au sol.
  • Développer des pilotes de périphériques réutilisables et des bibliothèques de protocoles de communication pour le matériel de vol.
  • Strong debugging skills through use of instrumentation such as oscilloscopes and protocol analyzers
  • Comfortable with typical embedded systems tools, compilers, debuggers and IDEs

Requirements

Ability to maintain or obtain TS/SCI clearance

  • Low-level device driver development and safety critical systems experience
  • Bachelor's degree in computer science, electrical engineering, computer engineering, or related field and 6+ years of experience with low-level firmware architecture, design, and development

Proficiency in C/C++ and Python

  • Familiarity with common protocols such as Ethernet, SPI, I2C, CAN, RS422, RS485, etc
  • Physical demands—the physical demands of the job, including bending, sitting, lifting and driving
  • Master’s degree in in computer science, electrical engineering, computer engineering, or related field
  • Broad experience with microcontrollers, application processors, revision control systems
  • 7+ years experience developing and/or producing FSW for space applications
  • Familiarity with networking protocols: UDP, TCP/IP
  • Familiarity with embedded Linux
  • Demonstrated experience and discipline with version control, continuous integration, and continuous delivery concepts

Preferred

  • Experience with embedded RTOS such as RTLinux or Azure RTOS
  • Application experience in areas such as robotics, automation, motor control, and sensor fusion

Pay

USD 155,000 - 225,000