Flight Software Engineer
Mach Industries
Mach Industries Software Engineer, Flight Software
Founded in 2022, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 220 employees, we operate with startup agility and ambition.
Our vision is to redefine the future of warfare through cutting-edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.
The Role
We are seeking a talented Software Engineer, Flight Software (new grad to senior) to join our team developing safety-critical, real-time embedded software for aerospace and defense platforms. In this role, you will design, develop, and implement flight software that powers next-generation autonomous systems, working at the intersection of embedded systems, real-time computing, and aerospace engineering.
Key Responsibilities
- Design, develop, and implement real-time, safety-critical flight software in C, C++, and Rust for embedded systems within aerospace and defense platforms.
- Engineer highly efficient and reliable embedded software solutions, focusing on resource constraints, low-level hardware interaction, and deterministic behavior.
- Collaborate closely with hardware engineers, systems engineers, and aerospace specialists to integrate flight software with avionics, sensors, and control systems.
- Develop and execute rigorous testing methodologies, including unit, integration, and system-level testing in simulation and on actual flight hardware.
- Contribute to the full software development lifecycle, from requirements analysis and architecture design to coding, verification, and validation of flight-critical software.
Required Qualifications
- Strong proficiency in C, and C++ for embedded systems programming.
- Hands-on experience with embedded systems and/or real-time operating environments, including low-level hardware interactions, device drivers, and complex embedded software architectures.
- Proven experience working with flight software principles, hard real-time operating environments, and understanding of aerospace concepts, hardware interfaces, and protocols.
- Understanding of MATLAB and Simulink.
- Strong academic background in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field with a focus on embedded systems and real-time computing (degree not strictly required; demonstrated skills and experience take precedence).
Preferred Qualifications
- Aerospace background in aerodynamics, aircraft concepts, or avionics.
- Experience with Guidance, Navigation, and Control (GNC) systems — including mission and trajectory planning, state estimation, and typical control laws (PID, LQR, etc).
- Experience with computer vision, perception, or robotics concepts.
- Strong proficiency in Rust for embedded systems programming.
- Game development background, particularly console development or low-level systems programming.
Disclosures
This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR). Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license.
Mach participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offers may vary based on (but not limited to) work experience, education and training, critical skills, and business considerations. Highly competitive equity grants are included in most offers and are considered part of Mach's total compensation package. Mach offers benefits such as health insurance, retirement plans, and opportunities for professional development.
Mach is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. If you'd like to defend the American way of life, please reach out!
- ...warfare with lethal systems that deter kinetic conflict and protect global security. The Role We are seeking a talented Software Engineer, Flight Software (new grad to senior) to join our team developing safety-critical, real-time embedded software for aerospace and...SuggestedWork experience placementLocal area
- Mach Industries in Huntington Beach is looking for a Software Engineer for Flight Software. The role involves designing and developing real-time embedded software for aerospace applications, requiring proficiency in C, C++, and Rust. You will collaborate with systems engineers...Suggested
- Mach Industries in Huntington Beach is seeking a talented Software Engineer, specializing in flight software development for aerospace and defense platforms. Candidates will design and implement safety-critical, real-time embedded software primarily using C and C++. Strong...Suggested
$166k - $220k
...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis... ...the future of defense capability. About the Job Software Engineers contribute to the delivery of a variety of embedded and/or...SuggestedFull timeWork experience placementImmediate startRemote workRelocation packageFlexible hours$191k - $253k
...The Vehicle Management Systems (VMS) software team, which is part of Anduril's Tactical... ...Recon and Strike (TRS) division, develops flight computer vehicle software for small drones... ...breadth of missions they can fly. Our engineers move quickly from simulation to flight and...SuggestedFull timeWork experience placementImmediate startRelocation package$191k - $253k
...Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies...Full timeWork experience placementRemote workRelocation packageFlexible hours$191k - $253k
...TEAM The Vehicle Management Systems (VMS) software team, which is part of Anduril's... ...Recon and Strike (TRS) division, develops flight computer vehicle software for small drones... ...the breadth of missions they can fly. Our engineers move quickly from simulation to flight and...Full timeWork experience placementRelocation package- A defense technology firm in Costa Mesa, California, seeks a Senior Flight Software Engineer to develop the embedded software powering aircraft. You will work on vehicle control systems, device drivers, and control law implementations while mentoring junior engineers....
$70 - $90 per hour
Embedded Flight Software Engineer Actalent, Huntington Beach, CA. Contract position. Job Description As a Software Developer, you will be a key member of the Software Team, contributing to the design, development, integration, and testing of real‑time embedded software...Hourly payContract workTemporary work$70 - $90 per hour
Carlsbad Tech in Huntington Beach is seeking an Embedded Flight Software Engineer to be a key member of the Software Team. You will design, develop, and test real‑time embedded software for space vehicles utilizing modern CI/CD practices and Agile methodologies. The role...Hourly pay$129k - $220k
...Flight Software Engineer, Embedded C/C++, Air Dominance & Strike - Advanced Effects Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology...Full timeWork experience placementWork at officeRelocation packageFlexible hours- ...capabilities in space. Job Description: AstroForge is thrilled to offer an exceptional opportunity for a skilled Embedded Flight Software Engineer to join our innovative team. The chosen candidate will play a pivotal role in developing and maintaining the software that...Permanent employment
$129k - $220k
Flight Software Engineer, Embedded C/C++ Anduril Industries is a defense technology company transforming U.S. and allied military capabilities with advanced technology. By applying the expertise, technology, and business model of the most innovative companies of the 21...Work at officeRelocation packageFlexible hours- A defense technology company in California seeks a Controls Engineer to support design and evaluation for fixed-wing aircraft. Responsibilities... ...systems, implementing control laws, and participating in flight test planning and execution. Candidates should have a Bachelor'...
- A defense technology company located in Costa Mesa, California seeks a Flight Software Engineer specializing in embedded C/C++. This role involves developing flight software for airborne vehicles, integrating new features, and analyzing flight test results. Candidates...Flexible hours
- ...Fountain Valley, CA Work location: Fountain Valley, CA Reminders: INTERNAL NOTES: AWS Software Engineer III Posting Title: AWS Developer Ideal Start Date: ASAP Duration of Assignment: 6+ months Top 3...Work experience placementImmediate start
$165k - $225k
...Sr. Software Engineer At Layup Parts, our mission is simple: deliver high-quality composite parts faster. We're a technology-first manufacturing company transforming how composite tooling and parts are designed, quoted, and manufactured for the aerospace and defense...Permanent employmentTemporary workLocal area$115k - $185k
...are also a team of experienced founders, product leaders, and engineers who have built and supported some of the fastest-growing brands... .... About the Role: We are looking for highly motivated Sr. Software Engineers to join our team as key members of our growing engineering...Remote work- ...features end-to-end from sim to HITL to flight with production C++. Turn detections... ...resets. Build and optimize real-time software on Linux/embedded; profile CPU/GPU, vectorize... ...Science, Robotics, Electrical/Aerospace Engineering, or related field, or equivalent...Work experience placementLocal areaNight shift
$115k - $185k
A composite parts manufacturing startup in California is seeking a highly motivated Sr. Software Engineer to join their team. This remote role offers a unique opportunity to contribute to the growth of an early-stage startup by developing software applications for automating...Remote work$161.5k - $300.5k
...L3Harris Technologies invites applications for a Chief Software Engineer (L6) within our Space Domain portfolio at the forefront of national defense and satellite command & control. In this role, you will set the technical vision and drive enterprise-grade software and...Local areaFlexible hours- A leading defense technology company in Costa Mesa, California is seeking a Flight Software Platform Engineer to develop and enhance software systems for military vehicles. The ideal candidate will possess strong C/C++ skills and experience with embedded software architecture...
$97k - $180k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist Software Engineer Job Code : 35496 Job Location: Anaheim Ca Schedule: 9/80 Summary: Under general direction of the Management...Local areaFlexible hours- A defense technology company in Costa Mesa is seeking a Flight Software Platform Engineer to develop scalable software infrastructure for their flight software organization. The ideal candidate will have strong C/C++ programming skills and experience scaling product development...
$166k - $220k
...Flight Sciences Engineer - Tactical, Reconnaissance and Strike Division Costa Mesa, California, United States Anduril Industries is a defense... ...hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end...Full timeWork experience placementImmediate start$166k - $220k
...Senior Flight Performance Engineer, Air Vehicles Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology...Full timeWork experience placementImmediate start$150k - $170k
Applied Business Software, Inc., (ABS), the maker of The Mortgage Office®, is the industry leader in private lending and loan management... ...About the role We are seeking a highly skilled Senior Software Engineer (Backend Focus) to join our growing development team in...Work at office$120k - $210k
...pride in their work, enjoy mentoring and learning from others, and are eager to tackle any challenge. We are looking for software engineering generalists that enjoy jumping between multiple projects. We can hire at various levels and need both frontend and backend...Permanent employmentFull timeTemporary workLocal area- ...another role that was just released by our client, HAEA. Work location: Fountain Valley, CA INTERNAL NOTES: Azure Software Engineer III Posting Title: Azure Engineer Ideal Start Date: ASAP Duration of Assignment: 6+ months...Work experience placementImmediate start
- ...sensing may be unavailable, degraded, or denied. As an Autonomy Software Engineer, you will design, build, and deploy the software systems that... ...simulation, software-in-the-loop, hardware-in-the-loop, flight test, and deployment. Analyze logs, simulation results, and...Work experience placementLocal areaNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- software engineer full time Huntington Beach, CA
- startup software engineer Huntington Beach, CA
- software developer Huntington Beach, CA
- ngo software engineer Huntington Beach, CA
- software engineer Huntington Beach, CA
- cybersecurity software engineer Huntington Beach, CA
- part time software developer remote Huntington Beach, CA
- intel software engineer Huntington Beach, CA
- software engineer healthcare Huntington Beach, CA
- software developer fintech Huntington Beach, CA


