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

Software Engineer, C++

$166k - $220k

Anduril Industries

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 to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.

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 C++ software engineers on several teams to contribute to projects that are shaping the future of defense.
WHAT YOU'LL DO
  • Design, develop, and optimize high-performance, low-latency C++ software for critical defense applications, systems, and infrastructure.
  • Engineer robust, efficient, and scalable solutions, tackling complex algorithmic challenges and memory management critical for real-time operations.
  • Collaborate closely with hardware engineers, systems engineers, and other software disciplines to integrate C++ components and ensure seamless system functionality.
  • Debug, test, and profile C++ code to identify and resolve performance bottlenecks and ensure system reliability and stability.
  • Contribute to the full software development lifecycle, from architectural design and implementation to rigorous testing and deployment of advanced C++ systems.
REQUIRED QUALIFICATIONS
  • Deep Technical Acumen: A robust foundation in Computer Science, Software Engineering, Mathematics, or Physics, enabling a strong understanding of low-level systems and algorithmic complexity.
  • Mastery of C++: Minimum of 3 years of demonstrated professional experience in developing high-performance, complex software solutions using modern C++.
  • Building Performant Systems: Proven ability to design and implement software that prioritizes performance, efficiency, and resource management for demanding applications.
  • Navigating Complex Architectures: Proven capability to rapidly understand and contribute to large, mature C++ codebases and intricate system architectures.
  • Commitment to Mission: A genuine passion for building critical C++ software that directly contributes to impactful, real-world outcomes and societal advancement.
  • 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

$166,000-$220,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:


Benefits

At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you're supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits.

Protecting Yourself from Recruitment Scams

Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information.

To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind:
  • No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates.
  • Please always verify communications:
    • Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.
    • Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to View email address on click.appcast.io.
  • Exercise Caution with Unsolicited Outreach: If you receive any communication that appears suspicious, contains grammatical errors, or makes unusual requests, do not engage. Always confirm the sender's email domain is @anduril.com before providing any personal information or clicking on links.
  • What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to View email address on click.appcast.io. Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts.

Data Privacy

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


By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening and assessing potential risks as part of your application process. This third-party service provider provides risk-intelligence services that may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources. This third-party service provider does not act as a consumer reporting agency. Use of this provider helps to ensure compliance with applicable laws and protect technology, intellectual property, and organizational security.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, C++ in Costa Mesa, CA vacancy
  •  ...networking technology to the military in months, not years.The Flight Software team at Anduril develops flight computer vehicle software for...  ...passion for avionics and flight software.Join our Flight Engineering team advancing the Air Dominance and Strike division's... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Immediate start
    Relocation
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  •  ...Anduril Industries is a defense technology company pioneering autonomous and AI-enabled flight software for air and sea platforms. The Flight Software team develops control software and sensor interfaces for airborne and subsea vehicles, emphasizing safety-critical embedded... 
    Suggested

    Jobleads-US

    Costa Mesa, CA
    3 days ago
  •  ...Anduril Industries is seeking highly skilled Flight Software engineers with extensive embedded systems experience. You will develop microcontroller software using an RTOS, build drivers and APIs for aircraft sensors, and integrate new features into flight controller software... 
    Suggested

    Jobleads-US

    Costa Mesa, CA
    3 days ago
  • $112.8k - $150.5k

     ...cycle of their projects with innovative software solutions for electrical systems. By applying...  ...intelligence during design and engineering and into operations and maintenance using...  ...application developmentStrong proficiency in C++, C#, and Visual StudioSolid experience... 
    Suggested
    Permanent employment
    Full time
    Local area
    Visa sponsorship

    ETAP

    Irvine, CA
    2 days ago
  •  ...Developer Location: Irvine, CA Duration: 5+ months plus Requisite Skills: - 5+ years of C#.NET coding experience - Proven experience with C/C++, VB - Working experience in ActiveX - Working experience in COM object and IPC - Experience in MATLAB is a plus - Strong... 
    Suggested
    Work experience placement

    Inent Inc

    Irvine, CA
    2 days ago
  •  ...Talentify is seeking an Embedded Software Engineer to design, develop, and maintain firmware and software for embedded systems in modular components...  .... The role emphasizes bare metal and RTOS environments, C/C++ development, RF/radio interfaces, and strong documentation... 
    Contract work

    Jobleads-US

    Cypress, CA
    2 days ago
  • $160k - $190k

     ...Terran Orbital is seeking an experienced Staff Embedded Linux Software Engineer to join our dynamic team. Reporting to the Embedded Software...  ...Qualifications and Skills ~8+ years of experience developing C/C++ applications for embedded, high‑performance, or mission‑... 
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Terran Orbital Corporation

    Irvine, CA
    a month ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: Formal training or certification in software engineering concepts, plus 2+ years of applied experience Strong experience with C# and .NET technologies Proficiency with relational databases and SQL Experience... 
    Full time

    J.P. Morgan

    Irvine, CA
    6 days ago
  • $100k - $150k

     ...seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging...  ...the full software stack Write scripts (Bash/Python) and C/C++ code for automation and application development Document... 

    TRL11, Inc.

    Irvine, CA
    a month ago
  • $132.5k - $196.14k

     ...forefront of designing and developing high-speed transceivers for computer networks. We are seeking a Senior Staff Embedded Device Software Engineer who is passionate about technology and committed to delivering high-quality, scalable embedded software solutions. As a key... 
    Permanent employment
    Internship
    Work from home

    Marvell

    Irvine, CA
    3 days ago
  • $166k - $220k

     ...robotic fleets is our DeviceOS team, which engineers the unified, highly reliable operating...  ...Package (BSP) and our autonomous mission software sits a layer that must be owned deliberately...  ...) along with proficiency in Rust or C++ for userspace platform integration and services... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $150k - $250k

     ...seeking a Senior Platform/Real-Time Embedded Firmware Engineer with strong low-level embedded software expertise and a passion for building robust, deterministic...  ...Develop and maintain embedded software in C/C++ on real-time microcontroller platforms such as TI C200... 

    LMK Recruiting Solutions

    Irvine, CA
    a month ago
  •  ...Description Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one...  ...expertise in embedded environments, working with: C or C++ ~ Experience programing on embedded ARM cores supporting SoC... 
    Permanent employment

    Turion Space

    Irvine, CA
    a month ago
  • $100k - $160k

     ...Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in...  ..., as well as developing RF calibration software. Additionally, you will conduct wireless...  ...technologies. ~ Proficiency in C or C++ programming. ~ Demonstrated experience... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $150k - $240k

     ...As a Senior Wireless Systems Integration Engineer at TP-Link, you will be responsible for integrating...  ..., developing and producing certification software to ensure compliance with evolving...  ...consumer devices. Proficiency in C or C++ programming. Strong understanding of... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $100k - $120k

     ...’ll help design, develop, and improve the core software that powers our devices. You’ll work alongside experienced engineers, learning how to create reliable, high-performance...  ...a related technical field Proficiency in C/C++ Understanding of fundamental computer science... 
    Internship
    Local area
    Worldwide
    Visa sponsorship

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  • $166k - $220k

     ...multiple products such as Barracuda, Dive-LD, Altius, and Roadrunner. We work in close coordination with Electrical Engineering to develop hardware and software solutions to some of the hardest problems facing our customers. About the Role We are looking for a... 
    Full time
    Work experience placement

    Mosaic

    Costa Mesa, CA
    1 day ago
  •  ...re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II .NET at JPMorgan Chase within the Global Payments of Healthcare payments,... 

    JPMorgan Chase & Co.

    Irvine, CA
    a month ago
  •  ...An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities... 

    Slope

    Costa Mesa, CA
    4 days ago
  • $125k - $166k

     ...work that matters? Join us. Position Title: Sr. Embedded Software Engineer Location: Irvine CA Work Arrangement: Hybrid...  ...and Git and continuous integration tools ~ Proficient with C/C++, Python, and firmware build and debug tools Preferred Skills... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa

    DZYNE Technologies

    Irvine, CA
    1 day ago
  • $220k - $292k

     ...unusually blank sheet of paper.About the Job ABOUT THE JOBAs a Software Engineer in Lattice for Cyber, you will build the core capabilities,...  ...software.Strong software engineering experience in one or more of C, C++, Python, Go, Rust, or modern TypeScript/React application... 
    Full time
    Work experience placement
    Immediate start
    Relocation

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $191k - $253k

     ...and its allies. Working across hardware, software, and firmware; in both the RF and digital...  ...We are looking for an Embedded Software Engineer to join our rapidly growing team in Costa...  ...require expertise in embedded Linux, modern C++ and/or Rust, ARM-based architectures, and... 
    Full time
    Work experience placement
    Immediate start

    Anduril-1

    Costa Mesa, CA
    2 days ago
  • $141k - $233k

     ...Description Position at loanDepot Position Summary The Principal Software Engineer is a hands-on technical leader responsible for defining, designing, and delivering enterprise software capabilities across loanDepot’s technology ecosystem. This role operates... 
    Local area

    loanDepot

    Irvine, CA
    more than 2 months ago
  • $191k - $253k

     ...military in months, not years.ABOUT THE TEAMAnduril’s Electronic Warfare (EW) team is seeking experienced generalist embedded software engineers to build out the software ecosystem supporting a next-generation electronic warfare platform. As an Embedded software... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $100k - $140k

     ...experience. Overview: We are seeking a skilled Embedded Software Engineer to design, develop, and optimize consumer networking products...  ...Develop new features for real-time embedded systems using C/C++, optimizing firmware for performance, memory efficiency, and power... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    a month ago
  •  ...Google LLC in Irvine, CA is seeking a Software Engineer III for AI/ML in Google Ads. You will develop core AI/ML capabilities, collaborating...  ...solutions. Applicants should have a strong background in Python/C++, ML infrastructure, and reinforcement learning, with in‑person... 

    Jobleads-US

    Irvine, CA
    2 days ago
  •  ...developer designs, modifies, develops, writes and implements software programming applications and components; supports and/or installs...  ...the software development lifecycle, focusing on prompt engineering for complex refactoring, boilerplate generation, and rapid prototyping... 
    Work at office
    Flexible hours

    West Coast University

    Irvine, CA
    4 days ago
  •  ...CoStar Group’s Apartments.com team seeks a Senior Software Engineer (C#/Databases) to support Irvine, CA applications. You will influence multiple web products used by millions, applying emerging technologies to improve software. The role emphasizes database work, C#... 
    Remote work

    Jobleads-US

    Irvine, CA
    3 days ago
  • $253k - $336k

     ...the military in months, not years.ABOUT THE TEAMInfrastructure Engineering builds and runs the foundations Anduril operates on. That...  ...across every team and provider.ABOUT THE ROLEYou will be the first software engineer on the InfraEng Platform Team and one of the first in... 
    Full time
    Contract work
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $253k - $336k

     ...you would own.ABOUT THE JOBStaff Robotics Engineers lead the delivery of vehicle perception...  ...delivery of a multi-year, multi-stakeholder software roadmap that spans across multiple...  ...equivalent experience7+ years of experience in C++ and/or Python software development.... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago

Do you want to receive more vacancies?

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