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

Software Engineer, C++

$166k - $220k

anduril

Software Engineer, C++

Bellevue, Washington, 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, 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:

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, C++ in Bellevue, WA vacancy
  • $166k - $220k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions...  ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Bellevue, WA
    1 day ago
  • $160k - $220k

     ...identity, event flow), latency budgets, and revenue impact of bidding decisions. Establish strong working relationships with engineering teammates and cross-functional partners (Product, Data Science, Core & Infra). Identify key risks, performance bottlenecks, reliability... 
    Suggested
    Full time
    Work from home

    Cognitiv

    Bellevue, WA
    1 day ago
  • $160k - $210k

     ...customer’s needs.   Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high performance services...  ...our core platform in the form of robust libraries and software development tools. Document design of complex software... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    1 day ago
  • $166k - $220k

     ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems...  ...field.3+ years of production-grade C++ and/or Rust experience in a Linux development... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    3 days ago
  • $125k - $145k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  •  ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ SIMULATIONS (STARLINK)As a C++ Simulation Software Engineer on the Starlink GNC team, you will take a leading role in... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    1 day ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...world.We are looking for a Senior Software Engineer with proficient system-programming, operating...  ...Secure Access endpoint components, using C/C++ or Rust. Own complex, ambiguous problem... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    3 days ago
  • $168.1k - $227.4k

     ...AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern cloud networking... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

     ...of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).We are looking for an Embedded Software Development Engineer II (C/C++) to help build our next generation of automation and analytics services to help scale... 
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $80k - $104k

     ...Functional Skills Java XML Technologies (XML, XSL, FO, JAXP, JAXB); C++ Roles & Responsibilities Key Responsibilities Java Edition...  ...demonstrating your work. Game development Salary Range: $80,000 - $104,000 a year Location Bellevue, WA Job Function TECHNOLOGY Role Engineer... 

    Tata Consultancy Services

    Bellevue, WA
    2 days ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...for the lowest layers of the software stack on the devices setting the pace for...  ...systems programming experience in C or C++.Strong operating systems fundamentals (scheduling... 
    Temporary work

    X

    Seattle, WA
    3 days ago
  • Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating in architecture and code reviews, and optimizing CI/CD pipelines. The ideal candidate will have 8+... 

    Talent Groups

    Redmond, WA
    2 days ago
  • $139k - $257.55k

     ...Do Build and improve image compositing and display systems in C++ to expand Photoshop performance and capabilitiesProfile and optimize...  ...with technology and platform teamsWrite and review engineering documents and design specsEnsure quality in all phases of development... 
    Full time
    Temporary work
    Local area
    Worldwide
    Shift work

    Adobe Systems

    Seattle, WA
    1 day ago
  • Amazon Leo is building secure embedded software for satellite hardware, with a focus on low-level systems, device drivers, Linux kernel...  ...to the full software lifecycle within an open, collaborative engineering culture. As a Senior Software Engineer, you will work on cross... 

    Amazon Kuiper Manufacturing Enterprises LLC

    Redmond, WA
    2 days ago
  • Amazon Leo is seeking a Senior Software Engineer to contribute across requirements, implementation, testing and operations for secure embedded...  ...candidates have 5+ years of professional software development, strong C++/Rust skills, and experience leading design or architecture.... 

    Socket.dev

    Redmond, WA
    2 days ago
  • We’re always looking to add talented individuals to our team.Software Engineers on our game teams join a world-class group of software engineers...  .... Our game engineers do most of their day-to-day work in C++, have strong software engineering skills, and regularly ship... 
    Flexible hours

    Valve Software

    Bellevue, WA
    2 days ago
  •  ...in Redmond, WA seeks an Embedded Firmware Engineer with ARM-based experience and Windows...  ...firmware and drivers across the hardware-software stack, collaborating with hardware and software...  ...products. Required skills include C/C++, ARM Cortex-M, and CI/CD tooling with Git... 

    Saanvi Technologies

    Kirkland, WA
    2 days ago
  •  ...data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where...  ...Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT,...  ...Strong development skills in Java, C# or C++ preferred. ~ Advanced degree in Computer... 
    Full time

    Snowflake

    Bellevue, WA
    1 day ago
  •  ...growing products at Snowflake and is a core part of Snowflake’s Data Engineering strategy. The Dynamic Tables performance team is responsible...  ...structures, and distributed systems design. ~ Proficiency in C++ or Java; experience with systems-level performance analysis (... 
    Full time

    Snowflake

    Bellevue, WA
    1 day ago
  • $102.69k - $154.03k

     ...Systems (AES) LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software IntegrationAstronics Advanced Electronic Systems...  ...debug and characterize system behaviorProficiency in C and/or C++ for embedded systems; experience with Python or similar... 
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    1 day ago
  • $226k - $369k

     ...Discover, Write, Build, Test and Deploy code.As a Principal Staff Software Engineer within DI, you will help envision the next generation, agent...  ...experience10+ years of programming experience in Java, C++, C# or similar programming languages7+ years of experience building... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Bellevue, WA
    5 days ago
  •  ...ll advance your career.LEAD SYSTEMS DEBUG ENGINEER  THE ROLE: We are looking for a dynamic,...  ...phases of SOC programs Engaging in other software/hardware/design teamsLeading task force and...  .../scripting skills (e.g. Python, C++, Perl, Ruby etc).Debug techniques and methodologiesACADEMIC... 

    AMD

    Bellevue, WA
    3 days ago
  • $182.4k - $247k

     ...growing SaaS companies in the world.Our engineering teams build highly technical products that...  ...and operate one of the largest scale software platforms. The fleet consists of millions...  ...level experience in one of: Java, Scala, C++, or similar language.Comfortable working... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    DataBricks

    Bellevue, WA
    3 days ago
  • Embedded Firmware Engineer ARM & Windows Device Development Location: Redmond, WA (Onsite Preferred...  ...development across the hardware and software stack. Key Responsibilities Design,...  ..., and maintain embedded firmware using C/C++ for ARM-based platforms. Develop software... 

    Saanvi Technologies

    Kirkland, WA
    2 days ago
  • $236k - $339.2k

     ...a talented and passionate StaffSoftware Engineer for our Snowpark Container Service, part...  ...Snowflake’s Data Cloud Mission.AS A STAFF SOFTWARE ENGINEER, YOU WILL:Design and develop features...  ....Hands-on coding experience in Java, C++ or Go is highly desirableAbility to work... 
    Work at office

    Snowflake

    Bellevue, WA
    4 days ago
  • $120k - $355k

     ...Basics (Hybrid Role - Part-time in office) As a Tanium Senior Software Engineer focused on platform development, you will build and maintain...  ...industry experience, 10+ preferred  ~ Advanced knowledge of C++ ~ Experience designing and building high-performance, secure,... 
    Full time
    Part time
    Live in
    Work at office
    Flexible hours
    3 days per week

    Tanium

    Bellevue, WA
    16 hours ago
  •  ...security systems that empower Snowflake engineers to bring the most secure Data Cloud to our...  ...role, you will design and build necessary software solutions across a wide range of problem...  ...languages: JavaScript, Java, Python, C, C++, Go. Effective interpersonal and communication... 
    Full time

    Snowflake

    Bellevue, WA
    1 day ago
  • $131.6k - $210.3k

     ...Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As...  ...processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification... 
    Full time
    Work experience placement
    Work at office
    Local area
    Relocation package

    Visa

    Bellevue, WA
    4 days ago
  • $143.7k - $194.4k

     ...interested in expanding the core search and query engine autoscaling capabilities of a highly...  ...our customers successful. We are hiring software engineers proficient in Lucene to help...  ...maintainable; our primary languages are Java, C/C++, and Python. * Exercise your expert... 
    Internship
    Local area
    Remote work
    Flexible hours

    Amazon

    Bellevue, WA
    1 day ago
  •  ...Snowflake's File Ingestion team owns the engines behind COPY INTO and Snowpipe — the paths...  ...end-to-end. We're hiring a Senior Software Engineer to own deep, high-impact work across...  ...through GA. - Expert proficiency in C++ or Java — strong preference for engineers... 
    Full time

    Snowflake

    Bellevue, WA
    1 day ago

Do you want to receive more vacancies?

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