Software Engineer, Embedded C/C++ Flight Software
$144k - $191kAnduril 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 .
- 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 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++
- 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++
$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 payPermanent employmentWork at office- 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
$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 timeLocal areaRemote workFlexible hours- ...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 workFlexible hours
- 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++
- 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
- ...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
- 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++
- 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++
$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++- ...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++
- 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++
- ...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
$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 timeInternshipRelocation- 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
- ...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
- ...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
$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 workFlexible hours- 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
- ...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
- ...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 employmentFull time
- ...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
$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 areaRemote work- ...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
$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 timeRelocation$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 employmentSummer workInternship- ...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 timeTemporary workRemote workRelocation packageFlexible hours
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!

