drjobs Engineering Manager, Flight Software

Engineering Manager, Flight Software

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Santa Barbara - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our client is seeking aFlight Software Engineering Managerto lead the development of embedded flight software for mission-critical space systems. This role blends hands-on technical leadership with people management offering the opportunity to shape architecture guide development and ensure successful system integration and testing.

Key Responsibilities

  • Manage and mentor a team of 34 software engineers (40% people management 60% technical leadership).
  • Architect and implement reliable fault-tolerant flight software.
  • Develop command and control software for spacecraft operations and payloads.
  • Lead and contribute to testing efforts including unit and system-level automated tests.
  • Maintain clear documentation for software interfaces and operations.
  • Collaborate across teams to ensure seamless integration with spacecraft and ground systems.

Required Qualifications

  • Bachelors in Computer Science Computer Engineering or related field.
  • 5 years in high-reliability software development.
  • 2 years managing software engineers (hiring mentoring performance reviews).
  • 2 years of technical leadership (requirements design testing).
  • Proficiency in Rust or Modern C for embedded systems.
  • Strong understanding of processor architecture and performance optimization.
  • Experience with Agile development source control and documentation tools.
  • Comfortable in a fast-paced dynamic environment.

Desired Qualifications

  • Advanced degree in a related field.
  • 8 years of relevant experience.
  • Background in flight software robotics or autonomous systems.
  • Experience with fault-critical systems and secure coding practices.
  • Proficiency in Python Docker and CI/CD pipelines.
  • Familiarity with embedded ARM development (Linux RTOS or bare-metal).
  • Knowledge of hardware interfaces (Ethernet SPI I2C UART PCIe).
  • Experience managing software product lines.

Required Experience:

Manager

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.