Singularity Defense logo
Singularity Defense2 days ago

Senior Flight Software Engineer

On-site · Gardena, California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Flight Software Engineer needed to design and develop mission-critical real-time embedded software for aerospace and defense systems. Responsibilities include architecture for real-time flight software, integration with onboard sensors (IMUs, GPS, cameras, radar), interfaces with avionics hardware and communication subsystems (CAN, UART, Ethernet), HITL/SITL testing, telemetry/logging, and system health monitoring across heterogeneous compute environments. Must contribute across the full software development lifecycle, work closely with guidance/navigation/control teams, and ensure safety, performance, and security standards for defense missions. Requires strong C/C++, Linux-based embedded platforms, hardware bring-up/debugging, and ITAR/export-regulations compliance.

Required Qualifications

  • Degree in Computer Science, Computer Engineering, or related field
  • 7+ years of experience as a Flight Software Engineer
  • Strong C or C++ in performance-critical systems
  • Real-time or near-real-time software
  • Sensor integration (IMU, GPS, cameras, radar, etc.)
  • Experience with Guidance / navigation / control systems
  • Linux-based embedded platforms
  • Hardware bring-up and debugging
  • ITAR requirements and U.S. export regulations compliance

Additional Requirements

  • U.S. citizen or national, or U.S. lawful permanent resident (green card holder), or refugee/asylee eligible to obtain required authorizations from the U.S. Department of State
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Singularity Defense

Senior Flight Software Engineer

Apply on Sorce