Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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!

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Flight Software Engineer in Huntington Beach, CA vacancy
  •  ...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... 
    Suggested
    Work experience placement
    Local area

    Mach Industries

    Huntington Beach, CA
    19 hours ago
  • 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

    Huntington Beach, CA
    1 day ago
  • 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

    Mach-Industries

    Huntington Beach, CA
    2 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $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 time
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Navstar

    Costa Mesa, CA
    3 days ago
  • $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 time
    Work experience placement
    Relocation package

    Slope

    Costa Mesa, CA
    19 hours ago
  • 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.... 

    Slope

    Costa Mesa, CA
    19 hours ago
  • $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 pay
    Contract work
    Temporary work

    Carlsbad Tech

    Huntington Beach, CA
    4 days ago
  • $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

    Carlsbad Tech

    Huntington Beach, CA
    4 days ago
  • $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 time
    Work experience placement
    Work at office
    Relocation package
    Flexible hours

    anduril

    Costa Mesa, CA
    3 days ago
  •  ...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

    AstroForge

    Seal Beach, CA
    1 day ago
  • $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 office
    Relocation package
    Flexible hours

    Anduril

    Costa Mesa, CA
    1 day ago
  • 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'... 

    Mach Industries

    Huntington Beach, CA
    3 days ago
  • 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

    Anduril

    Costa Mesa, CA
    1 day ago
  •  ...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 placement
    Immediate start

    3B Staffing LLC

    Fountain Valley, CA
    3 days ago
  • $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 employment
    Temporary work
    Local area

    Layup Parts

    Huntington Beach, CA
    5 hours ago
  • $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

    Layup Parts

    Huntington Beach, CA
    6 days ago
  •  ...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 placement
    Local area
    Night shift

    Mach Industries

    Huntington Beach, CA
    3 days ago
  • $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

    Layup Parts

    Huntington Beach, CA
    1 day ago
  • $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 area
    Flexible hours

    L3Harris Technologies

    Fountain Valley, CA
    19 hours ago
  • 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... 

    Slope

    Costa Mesa, CA
    2 days ago
  • $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 area
    Flexible hours

    L3Harris Technologies

    Westminster, CA
    2 days ago
  • 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... 

    Slope

    Costa Mesa, CA
    2 days ago
  • $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 time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    2 days ago
  • $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 time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    3 days ago
  • $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

    The Mortgage Office (Applied Business Software Inc.)

    Huntington Beach, CA
    2 days ago
  • $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 employment
    Full time
    Temporary work
    Local area

    Layup Parts

    Huntington Beach, CA
    19 hours ago
  •  ...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 placement
    Immediate start

    3B Staffing LLC

    Fountain Valley, CA
    3 days ago
  •  ...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 placement
    Local area
    Night shift

    Mach Industries

    Huntington Beach, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!