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

Software Engineer, Embedded C/C++ Flight Software

$144k - $191k
Full-time

Anduril Industries

ABOUT THE JOB


At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. You'll dive into a diverse range of projects, partnering with brilliant minds across disciplines to engineer robust software systems that empower our mission-critical operations. We're seeking talented Embedded C/C++ Flight software engineers on several teams to contribute to projects that are shaping the future of defense.

WHAT YOU’LL DO



  • Design, develop, and implement real-time, safety-critical flight software in C/C++ 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



  • Deep Systems Knowledge: A strong academic background in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field, with a focus on embedded systems and real-time computing.

  • Mastery of Embedded C/C++: Minimum of 3 years of demonstrated professional experience developing safety-critical, real-time embedded software using C or C++.

  • Aerospace/Flight Software Expertise: Proven experience working with flight software principles, real-time operating systems (RTOS), and understanding of aerospace hardware interfaces and protocols.

  • Navigating Embedded Systems: Proven capability to rapidly understand and contribute to complex embedded software architectures, device drivers, and low-level hardware interactions.

  • Commitment to Mission Criticality: A profound passion for building highly reliable, safety-critical flight software that directly ensures mission success and public safety.

  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.

This job post is inclusive of openings within various teams. Successful candidates will be matched to a specific team at a subsequent stage of the recruitment process.

The roles considered for this job post may require travel. The extent of travel will vary by role.

US Salary Range

$144,000 - $191,000 USD

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including:  

Healthcare Benefits 


  • US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you.  

  • UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents.  

  • IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents.  

Additional Benefits  


  • Income Protection : Anduril covers life and disability insurance for all employees.  

  • Generous time off : Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.  

  • Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.  

  • Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available.  

  • Professional Development: Annual reimbursement for professional development  

  • Commuter Benefits: Company-funded commuter benefits based on your region.  

  • Relocation Assistance: Available depending on role eligibility.  

Retirement Savings Plan  


  • US Roles: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.  

  • UK & IE Roles: Pension plan with employer match.  

  • AUS Roles: Superannuation plan.  

The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process.  

To view Anduril's candidate data privacy policy, please visit .  

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded C/C++ Flight Software in Atlanta, GA vacancy
  • Central Business Solutions, Inc is seeking an Embedded Real-Time Software Engineer in Atlanta, Georgia. The role involves developing hard real-time embedded...  ...for military applications, requiring proficiency in C/C++. Candidates should demonstrate experience with complex... 
    C++

    Central Business Solutions, Inc

    Atlanta, GA
    4 days ago
  • Central Business Solutions, Inc is seeking an Embedded Real-Time Software Engineer in Atlanta, Georgia. This role focuses on developing hard real-time...  ...applications. Candidates should have experience with C/C++ programming and complex military systems. The position requires... 
    C++

    Central Business Solutions, Inc

    Atlanta, GA
    2 days ago
  • A leading technology company seeks a Software Engineer in Atlanta, GA. The role involves designing and developing embedded software drivers and applications, integrating with...  ...of experience in software development using C/C++ or Python. The position emphasizes object-oriented... 
    C++

    Adtran

    Atlanta, GA
    2 days ago
  • $159.75k - $195.25k

     ...highly motivated and experienced Senior Flight Software Engineer to join Hermeus, a hypersonic aircraft...  ...: * Develop and maintain embedded flight software for our aircraft systems...  ...Professional experience programming in C/C++ and experience with embedded flight software... 
    C++
    Weekly pay
    Permanent employment
    Work at office

    Hermeus

    Atlanta, GA
    15 hours ago
  • NATIONMIND LLC is seeking an Embedded Engineer to join their team in Atlanta, GA. This full-time role involves...  ...related field, along with experience in C, C++, and Python. The ideal candidate will also be familiar with software development concepts and have a background... 
    C++
    Full time

    NATIONMIND LLC

    Atlanta, GA
    3 days ago
  • $107.8k - $172.2k

     ...success. Join Ciena's WaveLogic Modem Software team and help shape the future of...  ...lead the design and implementation of embedded C/C++ software for next-generation optical...  ...Act as a technical lead : mentor engineers, review designs, and guide project progress... 
    C++
    Full time
    Local area
    Remote work
    Flexible hours

    Ciena

    Atlanta, GA
    24 days ago
  •  ...a secondary processing purpose.Senior Software Engineer - Embedded Software (Security) page is loaded## Senior...  ...test new security features in C and C++ for our complex embedded systems.* Investigate...  ...field.* 5-7+ years of experience in **C/C++** and a proficiency with a... 
    C++
    Remote work
    Flexible hours

    Ciena Corporation

    Atlanta, GA
    2 days ago
  • Georgia Tech Research Institute (GTRI) is seeking an Embedded Software/Firmware Engineer based in Atlanta, Georgia. You will design and develop algorithms...  ...Engineering or related fields, experience with C/C++ and Python, and an eagerness to solve complex problems. The... 
    C++

    Georgia Tech Research Institute (GTRI)

    Atlanta, GA
    3 days ago
  • A global leader in high-speed connectivity is seeking a Senior Software Engineer for Embedded Software in Optical Networking to lead the design and implementation of C/C++ software for optical transport systems. The role combines hands-on coding with architecture responsibilities... 
    C++
    Flexible hours

    Ciena Corporation

    Atlanta, GA
    3 days ago
  •  ...leading research institute in Atlanta seeks an experienced Embedded Software Engineer for a full-time role focused on developing real-time embedded...  ...have experience in software development, particularly in C/C++ and Linux environments. This position supports defense research... 
    C++
    Full time

    Georgia Tech Research Institute (GTRI)

    Atlanta, GA
    3 days ago
  • The Georgia Tech Research Institute is seeking an Embedded Software/Firmware Engineer in Atlanta, GA. This role involves developing algorithms and code...  ...Candidates should have a relevant degree, proficiency in C/C++ and Python, and familiarity with embedded systems. The... 
    C++

    Georgia Tech Research Institute

    Atlanta, GA
    15 hours ago
  • A leading technology company is hiring a Senior Software Engineer - Embedded Software to develop secure, cutting-edge software for optical and routing...  ...defects, and ensuring robust security practices in C/C++. Candidates should have 5-7+ years of experience, with a strong... 
    C++

    Ciena Corporation

    Atlanta, GA
    2 days ago
  • $83.97k - $175.64k

    A multinational engineering company in Atlanta is seeking an experienced Embedded Software Engineer. This role involves leading the design and implementation of embedded...  ...experience in firmware development, and proficiency in C/C++. Strong knowledge of embedded systems and Agile... 
    C++

    Siemens

    Atlanta, GA
    1 day ago
  •  ...technology company specializing in embedded systems is seeking a Senior DevOps/DevSecOps Engineer to enhance operational...  ...years of experience, expertise in C/C++ and CI/CD automation, and a strong...  ...role requires collaboration with software and QA teams to implement secure... 
    C++

    Applied Optoelectronics, Inc.

    Atlanta, GA
    1 day ago
  • Georgia Tech Research Institute is seeking an Embedded Real-Time Software Engineer in Atlanta, Georgia. This role involves developing hard real-time...  ...should possess experience in programming languages like C/C++ and have a strong background in embedded systems. The position... 
    C++

    Georgia Tech Research Institute

    Atlanta, GA
    15 hours ago
  •  ...Job Purpose: The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded...  ...applications, such as C and C++, and demonstrates knowledge in software...  ...with developing in languages such as C/C++ and/or Ada. Experience developing... 
    C++
    Full time

    Central Business Solutions

    Atlanta, GA
    2 days ago
  • $110k

     ...Firmware / Embedded Engineer - Onsite - 1784 Location Atlanta,...  ...The Embedded Systems Software Engineer will support the design...  ...systems Proficiency with C, C++, and Python Experience using...  ...-related systems Strong C/C++ development experience... 
    C++
    Full time
    Internship
    Relocation

    PlacingIT

    Atlanta, GA
    15 hours ago
  • A leading research institute is seeking an experienced Embedded Software Engineer for a full-time role in Atlanta, Georgia. This position focuses...  ...development processes. Ideal candidates will have proficiency in C/C++, with a strong background in Linux environments, and must... 
    C++
    Full time

    Georgia Tech Research Institute

    Atlanta, GA
    15 hours ago
  •  ...An Insight Global Client is looking to hire a Senior Embedded Software Engineer to join their team. This is a Contract to Hire Opportunity in Midtown...  ...experience with developing in languages such as C/C++ and/or Ada. Experience developing real-time software.... 
    C++
    Contract work

    Insight Global

    Atlanta, GA
    23 hours ago
  •  ...Atlanta, GA, starting Fall 2026. The role involves developing software for DoD systems, requiring enrollment in a relevant master...  ...Preferred qualifications include experience in Python and C/C++, as well as embedded systems. Housing and relocation assistance are not... 
    C++
    Relocation package

    Georgia Tech Research Institute

    Atlanta, GA
    15 hours ago
  • $99.6k - $223.4k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to...  ...Engineering Programming languages: C/C++ expertise, Java Tools, software, etc...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    C++
    Temporary work
    Flexible hours

    Oracle

    Atlanta, GA
    4 days ago
  • Georgia Tech Research Institute is seeking a full-time Software Engineer to support research in autonomous uncrewed aircraft programs. The role...  ...in an engineering discipline, significant experience in C/C++ and Python, and strong understanding of CI/CD practices. The... 
    C++
    Full time

    Georgia Tech Research Institute

    Atlanta, GA
    15 hours ago
  •  ...Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and code...  ...platforms Experience with use of C, C++, and Python Experience using GIT...  ...warfare threat systems ~ Proficiency in C/C++ software and systems design and... 
    C++
    Full time

    Central Business Solutions

    Atlanta, GA
    2 days ago
  •  ...are seeking an experienced and driven Embedded Software Engineer. This position will be based in Atlanta...  ...of Embedded Software solutions in C / C++ while following Agile SDLC Lead the...  ...Custom Linux Distros ~ Proficiency in C/C++ programming language ~ Strong understanding... 
    C++
    Permanent employment
    Full time

    Siemens

    Atlanta, GA
    2 days ago
  •  ...Insight Global Client is looking for an Embedded Software/Firmware Engineer to support the research and...  ...platforms • Experience with use of C, C++, and Python • Experience using GIT and...  ...warfare threat systems • Proficiency in C/C++ software and systems design and implementation... 
    C++
    Work at office

    Insight Global

    Atlanta, GA
    1 day ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded...  .... • Proficiency in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time operating... 
    C++
    Local area
    Remote work

    ITW

    Atlanta, GA
    2 days ago
  •  ...Georgia Tech Research Institute (GTRI) seeks an experienced Embedded Software Engineer for a full‑time research faculty position in the Applied...  ...testing unmanned autonomous system capabilities. Proficiency in C/C++ programming. Experience with bash and Python scripting.... 
    C++
    Full time

    Georgia Tech Research Institute

    Atlanta, GA
    15 hours ago
  • $110k

    Junior C/C++ Engineer - 1783 Location: Atlanta, GA Employment Type: Full-Time, salaried w/benefits...  ...Position Overview We are seeking a Software Engineer to support the development of...  ..., or other mission-critical systems Embedded software development experience Familiarity... 
    C++
    Full time
    Relocation

    PlacingIT

    Atlanta, GA
    1 day ago
  • $25 - $33 per hour

     ...and all potential adversaries. As a Flight Software Intern, you will support the design...  ...system interoperability Collaborate with engineering teams to test, validate, and refine...  ...field. Entry level experience of C++, C, or other embedded programming languages. Experience with... 
    C++
    Permanent employment
    Summer work
    Internship

    Ring Inc

    Atlanta, GA
    4 days ago
  •  ...Embedded Software Engineer – RF & Communication Systems [SDR] Location: Huntsville, AL Position Type: Full-Time | Hybrid Relocation...  ...embedded systems software development. • Proficiency in C/C++ for embedded systems; strong Python preferred. • Experience... 
    C++
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Secmation

    Atlanta, GA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Embedded C/C++ Flight Software. Be the first to apply!