Job offers - CrawlJobs

Flight Software Engineer United States Jobs

22 Job Offers

New
Flight Software Engineer (Early)
Save Icon
Apex seeks a Flight Software Engineer in Los Angeles to build mission-critical satellite software using Python, C++, and Rust. Requires 1+ years of flight software experience, embedded Linux skills, and U.S. Person status.
Salary Icon
Salary
Not provided
Apex Technology, Inc.
Expiration Date
Until further notice
New
Staff Flight Software Engineer
Save Icon
CesiumAstro seeks a Staff Flight Software Engineer in Westminster to design and integrate mission systems for satellites and space platforms. Requires 8+ years of spacecraft software experience with C, C++, or Python and strong space mission knowledge.
Salary Icon
Salary
158000.00 - 189000.00 USD / Year
cesiumastro.com Logo
CesiumAstro
Expiration Date
Until further notice
New
Senior Flight Software Engineer
Save Icon
Senior Flight Software Engineer in Boston to design safety-critical vehicle management systems using C, RTOS, and embedded protocols. Join Anduril to build real-time autonomous defense technology with mentoring and growth opportunities.
Salary Icon
Salary
Not provided
Anduril Industries
Expiration Date
Until further notice
New
Staff Engineer, Flight Software/Embedded Software
Save Icon
Lead flight software development at BlackSky in Seattle as Staff Engineer. Requires 10+ years in embedded C/C++ and Python, Embedded Linux expertise, and cross-functional leadership. Great benefits included.
Salary Icon
Salary
Not provided
BlackSky
Expiration Date
Until further notice
New
Senior Flight Software Engineer (TS Cleared)
Save Icon
Apex seeks a TS-cleared Senior Flight Software Engineer in Los Angeles to build mission-critical satellite software in C++, Python, or Rust. Requires 8+ years flight software experience, U.S. citizenship, and offers equity, full healthcare, and 401(k) matching.
Salary Icon
Salary
Not provided
Apex Technology, Inc.
Expiration Date
Until further notice
Flight Software Engineer – Command & Control
Save Icon
Join Hermeus in Atlanta as a Flight Software Engineer on the Command & Control team. Develop embedded C/C++ software for aircraft communications, telemetry, and data links. Requires strong networking and hardware integration skills.
Salary Icon
Salary
130000.00 - 205000.00 USD / Year
hermeus.com Logo
Hermeus
Expiration Date
Until further notice
Senior Flight Software Engineer
Save Icon
Salary Icon
Salary
159750.00 - 195250.00 USD / Year
hermeus.com Logo
Hermeus
Expiration Date
Until further notice
Satellite Flight Software Engineer (Embedded Systems/SETA)
Save Icon
Salary Icon
Salary
Not provided
OMNI Consulting Solutions
Expiration Date
Until further notice
Staff Flight Software Engineer
Save Icon
Salary Icon
Salary
Not provided
cesiumastro.com Logo
CesiumAstro
Expiration Date
Until further notice
Senior Flight Software Engineer
Save Icon
Salary Icon
Salary
133000.00 - 161000.00 USD / Year
cesiumastro.com Logo
CesiumAstro
Expiration Date
Until further notice
Flight Software Engineer
Save Icon
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Flight Software Engineer (Space)
Save Icon
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Senior Flight Software Engineer
Save Icon
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Senior/Staff Software Engineer, Flight Software
Save Icon
Salary Icon
Salary
Not provided
Heart Aerospace
Expiration Date
Until further notice
Senior Flight Software Engineer
Save Icon
Location Icon
Location
United States, Louisville, San Francisco
Salary Icon
Salary
145920.00 - 191047.00 USD / Year
ionq.com Logo
IonQ
Expiration Date
Until further notice
Flight Software Engineer Co-op
Save Icon
Salary Icon
Salary
Not provided
MORSE Corp
Expiration Date
Until further notice
Flight Software Engineer
Save Icon
Salary Icon
Salary
Not provided
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Flight Software Engineer (Space)
Save Icon
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Flight Software Engineer
Save Icon
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Software Engineer - Flight Management System
Save Icon
Seeking a Senior Software Engineer to design and develop Flight Management Systems (FMS) in Phoenix. Requires 7+ years of embedded avionics experience, C++ proficiency, and deep knowledge of DO-178B/C. Ideal candidates have expertise in FMS functional areas like Flight Planning, Navigation, and P...
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Previous 1 2 Next

About the Flight Software Engineer role

Explore cutting-edge Flight Software Engineer jobs and launch your career at the intersection of aerospace and advanced computing. A Flight Software Engineer is a specialized professional responsible for designing, developing, testing, and verifying the critical software that operates aircraft, spacecraft, drones, and other airborne vehicles. This role sits at the heart of modern aviation and space exploration, ensuring that complex systems function with absolute reliability in demanding and often safety-critical environments. Professionals in this field translate high-level system requirements into robust, efficient, and certifiable code that directly interacts with hardware, making it a discipline that blends deep software expertise with an understanding of physical systems.

The typical responsibilities of a Flight Software Engineer are centered around the entire software development lifecycle for embedded systems. This commonly includes architecting and writing code in languages like C and C++ for real-time operating systems (RTOS), decomposing system requirements into detailed software requirements, and designing software components for functions such as guidance, navigation, and control (GNC), autopilot systems, vehicle management, sensor data processing, and actuator control. A significant portion of the role involves rigorous verification and validation, including creating and executing unit tests, integration tests, and supporting hardware-in-the-loop (HIL) and flight testing. Engineers also develop and maintain comprehensive documentation to meet stringent industry certification standards.

To succeed in Flight Software Engineer jobs, a specific set of skills and qualifications is typically required. A bachelor’s or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field is standard. Core technical proficiency includes extensive experience with embedded C/C++ programming, a solid understanding of real-time systems concepts, and familiarity with communication protocols such as CAN, ARINC 429, MIL-STD-1553, and Ethernet. Knowledge of safety-critical development standards like DO-178C (for aviation) or similar frameworks is highly valuable, encompassing processes for requirements traceability, structural coverage analysis, and certification artifact generation. Practical skills often involve scripting with Python or Bash for automation, using configuration management tools like Git, and working within CI/CD pipelines. Soft skills such as meticulous attention to detail, strong problem-solving abilities, and effective collaboration within multidisciplinary teams of systems, hardware, and safety engineers are indispensable.

The profession offers the unique challenge of creating software where failure is not an option, pushing the boundaries of technology in autonomous flight, electric vertical takeoff and landing (eVTOL), and space missions. For those passionate about building the future of transportation and exploration, Flight Software Engineer jobs provide a rewarding career path combining technical rigor with profound real-world impact. Search for opportunities to apply your skills in an industry that is constantly evolving and reaching new heights.