Software Engineer, C++
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
About Anduril Industries
Anduril Industries is redefining the defense technology landscape by integrating modern business practices with cutting-edge innovation. Our mission is to enhance the capabilities of the U. S. and allied military forces through advanced technologies that include autonomy, AI, and networking solutions. At Anduril, we leverage our expertise to rapidly deliver transformative systems that keep our nations safe. Join us in our commitment to revolutionizing the defense industry and making a real impact on global security.
Similar jobs
Anduril Industries
Join Anduril Industries, a pioneering defense technology firm, as a C++ Software Engineer. In this role, you'll be at the forefront of innovation, developing high-performance, low-latency software solutions that are critical to national defense. Collaborate with a talented team across various disciplines to create advanced systems powered by our proprietary Lattice OS, transforming military capabilities with autonomy, AI, and real-time data processing. Your contributions will directly impact mission-critical operations and shape the future of defense technology.
Anduril Industries
At Anduril Industries, we are redefining the future of defense technology, aiming to revolutionize U.S. and allied military capabilities with cutting-edge innovations. Our approach merges the expertise of the most progressive companies with the defense sector, changing the landscape of military systems design, production, and sales. Our advanced Lattice OS, an AI-driven operating system, creates a dynamic 3D command and control environment by processing countless data streams. As we navigate the new era of strategic competition, our commitment extends to delivering pioneering autonomy, AI, computer vision, sensor fusion, and networking technologies to military operations in record time.The Flight Software team is at the forefront of developing flight computer software for all airborne and subsea vehicles. We seek a passionate individual with experience in both commercial (product-oriented) and public sector (defense) technical settings, eager to apply their knowledge in avionics and flight software.As a Flight Software Platform Engineer, you will be instrumental in crafting the software infrastructure needed to exponentially scale our flight software organization. At Anduril, you will find a collaborative environment brimming with opportunities for ownership. Your contributions as one of the initial team members will significantly influence not only our organization but also our customers' experiences today and in the future!
Anduril Industries
Anduril Industries is a pioneering defense technology firm dedicated to revolutionizing military capabilities for the U.S. and its allies through innovative technology solutions. By integrating the expertise and business models inspired by the most advanced companies of the 21st century, Anduril is reshaping the design, manufacture, and sale of military systems. Our suite of systems operates on Lattice OS, an AI-driven platform that synthesizes vast data streams into a cutting-edge, real-time 3D command and control center. In an age of strategic competition, Anduril is steadfast in its commitment to delivering state-of-the-art autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to the military at unprecedented speeds.The Flight Software team at Anduril is responsible for developing flight computer software for a range of airborne and subsea vehicles. We are looking for an enthusiastic individual with experience in both commercial and defense sectors, who is eager to contribute their passion for avionics and flight software.As a Senior Flight Software Platform Engineer, you will play a crucial role in establishing the software infrastructure necessary to significantly enhance the capabilities of our flight software organization. At Anduril, we foster a collaborative environment that encourages ownership and initiative. As an early team member, your contributions will have a profound impact on our organization and our clients now and in the future.
Anduril Industries
Join Anduril Industries, a pioneering defense technology company, in our mission to enhance military capabilities through innovative technology. As a Senior Mission Software Engineer, you will play a critical role in developing the vehicle software stack for autonomous systems like the Fury unmanned fighter jet. Collaborate across engineering disciplines to create software for vehicle control, networking, sensor integration, and telemetry. This is an exciting opportunity to contribute to initiatives from initial concept simulations to live operations and fleet management, all while working on software that has a significant real-world impact.
Anduril Industries
Anduril Industries is a pioneering defense technology firm dedicated to enhancing the military capabilities of the U.S. and its allies through innovative technology. By integrating the expertise, cutting-edge technology, and business models from the most forward-thinking companies of the 21st century into the defense sector, Anduril is revolutionizing the design, production, and sales of military systems. Our suite of systems operates on Lattice OS, an AI-driven operating system that transforms vast amounts of data into a real-time, 3D command and control environment. As we navigate a new era of strategic competition, Anduril is steadfast in its commitment to delivering groundbreaking autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to the military in a matter of months, not years.ABOUT THE TEAMOur team is responsible for developing software that elegantly visualizes both historical and live data, enabling users to conduct scenario analyses for mission concepts. This software plays a crucial role in our Business Development and Engineering initiatives and serves as the visual client for our Mission Simulation product.WHAT YOU’LL DOCollaborate with stakeholders to set clear priorities and define expectations, translating them into actionable scopes of work for the team.Identify and address technical risks, working together with broader engineering teams at Anduril.Ensure client stability by effectively diagnosing and resolving defects.Analyze and enhance memory and performance in systems that scale from high-end desktops to mobile AR platforms.Proactively identify challenges and deliver robust, high-quality solutions.
Anduril Industries
Role Overview Anduril Industries is hiring a Software Engineer focused on Modeling & Simulation in Costa Mesa, California. This position centers on building and improving software that advances simulation capabilities for defense technology. The work directly supports the development of autonomous systems and advanced military applications.
Anduril Industries
At Anduril Industries, we are dedicated to revolutionizing the defense technology landscape to enhance military capabilities for the U.S. and its allies. We leverage the innovative technologies and expertise of 21st-century companies to fundamentally transform how military systems are designed, constructed, and sold. Our advanced systems are driven by Lattice OS, an AI-enhanced operating system that synthesizes thousands of data streams into an interactive, real-time 3D command and control environment. As we navigate a new era of strategic competition, we are committed to delivering groundbreaking advancements in autonomy, AI, computer vision, sensor fusion, and networking technology to the military in a matter of months, not years.ABOUT THE TEAMThe Simulation Platform team is responsible for the foundational architecture and infrastructure of Anduril's high-fidelity, multi-domain military mission simulator. This simulator effectively models a multitude of entities—including aircraft, ships, submarines, satellites, and ground vehicles—interacting within realistic physical environments. It serves as a vital tool for training, mission planning, autonomy development, and hardware-in-the-loop testing across our product portfolio. The simulator connects to live systems, integrates seamlessly with Anduril's Lattice platform, and features a user-friendly GUI for scenario authoring. Our Mission Simulator boasts a robust, mature C++20 codebase employing an Entity-Component-System architecture, a stable C ABI plugin system, embedded scripting capabilities, and a diverse range of physics-based models. Our goal is to ensure this system remains efficient, accurate, extensible, and enjoyable to develop against at scale, particularly as our team of model developers continues to grow.ABOUT THE ROLEYour work on the platform will be impactful. Every API you craft, every millisecond you optimize in the frame loop, and every rough edge you smooth out in the developer experience will have a ripple effect across all models, scenarios, and engineers that build upon Anduril’s mission simulator. You will engage with an intricately designed system (real-time, multi-domain, deterministic, and extensible via plugins) where architectural choices yield tangible, quantifiable outcomes and correctness is paramount. The simulator is essential for validating autonomy before hardware interaction, enabling operators to train on mission scenarios, and allowing engineers to confirm that sensors and platforms perform as intended. This platform is what facilitates these processes at scale.This role is suitable for senior engineers and proficient mid-career engineers eager to take ownership of significant components within a complex system. If you have spent your career focused on application development and are looking to pivot towards framework and infrastructure development, this position could be an excellent match for you!
Anduril Industries
At Anduril Industries, we are redefining the defense technology landscape with our innovative solutions aimed at enhancing U.S. and allied military capabilities. We leverage cutting-edge technologies and modern business practices from the tech industry to revolutionize how military systems are conceived, developed, and deployed. Our flagship system, powered by Lattice OS, integrates AI to create a dynamic, real-time, 3D command and control environment, ensuring rapid advancements in military technology. As we navigate a new era of strategic competition, Anduril is committed to delivering state-of-the-art autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to military applications in record time.Role OverviewWe invite you to join our team as a Senior Software Engineer, specializing in Distributed Simulation. In this pivotal role, you will spearhead the development of an advanced distributed simulation product, facilitating seamless collaboration among diverse robotic systems across multiple physical locations. Successful candidates will be adept at navigating all phases of the product lifecycle—from defining user requirements to architecture design, implementation, and ongoing support.Key ResponsibilitiesYou will leverage your extensive knowledge to advocate for design decisions that consider:Conflicting interpretations of “truth” on client and server sidesLatency challenges between clients and serversOptimization of GPU-intensive computationsIntegration of new robots into the networkDeployment of software updates with minimal downtimeData transfer across isolated networksMonitoring simulation states for effective post-exercise analysis and reporting
Anduril Industries
At Anduril Industries, we are revolutionizing defense technology to empower U.S. and allied military forces. Our mission is to infuse the defense sector with 21st-century innovation, transforming how military systems are conceptualized, developed, and delivered. Our advanced Lattice OS serves as the backbone of our systems, utilizing AI to convert vast data streams into real-time, 3D command and control environments. As global strategic dynamics evolve, we are dedicated to deploying cutting-edge technologies in autonomy, AI, computer vision, sensor fusion, and networking to meet military needs rapidly—within months rather than years.About the TeamOur Maritime Division boasts a talented array of professionals in software engineering, robotics, artificial intelligence, sensor fusion, and data analytics. Together, we are pioneering software and hardware solutions that significantly enhance our clients' operational capabilities. We are launching the next generation of autonomous systems designed to meet the rigorous demands of maritime operations. Our innovative underwater vessel platform, capable of ultra-long-range, full-ocean-depth missions, alongside a versatile manufacturing architecture, showcases our commitment to scalability. Currently, we are executing billion-dollar contracts and advancing Robot-as-a-Service (RaaS) AUV operations.We aim to sustain our momentum through substantial investments in an expanded product lineup, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other upcoming systems. These innovations will form a comprehensive system-of-systems, enabling the execution of diverse autonomous missions in maritime environments. If you are passionate about impactful problem-solving and eager to contribute to national strategic objectives, we invite you to join Anduril’s Maritime Division and help shape the future of defense capabilities.
Anduril Industries
Anduril Industries is at the forefront of defense technology innovation, dedicated to revolutionizing military capabilities for the U.S. and allied forces through cutting-edge technology. We merge the expertise and advanced methodologies of the most innovative companies of the 21st century with the defense sector, redefining how military systems are conceived, developed, and marketed. Our suite of systems operates on Lattice OS, an AI-enhanced operating system that transforms vast data streams into a dynamic, 3D command and control environment. As global strategic competition intensifies, Anduril is unwavering in its commitment to swiftly delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technologies to military applications.ABOUT THE ROLEIn the capacity of a Mission Software Engineer, you will tackle an array of challenges that involve networking, autonomy, systems integration, robotics, and beyond, while making effective engineering trade-offs. Your contributions will ensure seamless interoperability among Anduril products to achieve essential outcomes. Mission Software Engineers embody a “Whatever It Takes” philosophy—executing tasks in an efficient, scalable, and practical manner while maintaining focus on mission success and making judicious engineering choices to deliver high-quality results on schedule.KEY RESPONSIBILITIESTake ownership of software solutions deployed to clients.Develop code to enhance products and expand mission capabilities to a wider customer base.Collaborate with cross-functional teams to design, build, and validate intricate functionalities.Generate and interpret metrics utilized for debugging and monitoring.Diagnose issues, identify root causes, and orchestrate next steps.Work closely with end-users to translate needs into features while balancing user experience and engineering limitations.Travel up to 25% of the time to implement, test, and deploy solutions in real-world scenarios.
Anduril Industries
At Anduril Industries, we are at the forefront of defense technology, dedicated to revolutionizing U.S. and allied military capabilities through state-of-the-art innovations. By integrating the expertise, cutting-edge technology, and agile business models from today’s most forward-thinking companies, we are reshaping the design, production, and deployment of military systems. Our systems are powered by Lattice OS, an AI-driven operating system that transforms countless data streams into a real-time, three-dimensional command and control hub. As strategic competition intensifies globally, Anduril is steadfast in its mission to deliver groundbreaking autonomy, AI, computer vision, sensor fusion, and networking technologies to the military within months, not years.ABOUT THE ROLEAs a Senior Software Engineer within our Manufacturing Test team, you will play a pivotal role in ensuring that we develop high-quality products across land, sea, and air platforms. You will create robust test executive software designed for systematic and comprehensive testing of our products and build analytics tools that enhance our development cycles. Your focus will be on championing automation, streamlining operator processes, and minimizing complexity through parallel execution, data acquisition, and automated deployment solutions. You’ll encounter challenging, multi-platform problems, heavily leveraging cloud data systems, and will be expected to think innovatively to continuously enhance our automation methods, throughput, user interfaces, and data analytics.
Anduril Industries
Anduril Industries is at the forefront of defense technology, dedicated to revolutionizing military capabilities for the U.S. and its allies through cutting-edge innovations. We are harnessing the expertise and models of the most inventive companies of the 21st century to reshape the defense landscape. Our systems are driven by Lattice OS, an AI-enhanced operating system that integrates numerous data streams into a dynamic 3D command and control environment. As the global arena shifts towards strategic competition, Anduril is committed to delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technologies to the military in a matter of months, not years.ABOUT THE JOBAs a Mission Software Engineer, you will tackle a diverse array of challenges in networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering decisions. Your contributions will ensure the seamless operation of Anduril products to achieve crucial objectives. Above all, Mission Software Engineers embody a “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic manner while prioritizing mission success and making sound engineering choices to ensure timely and high-quality outcomes.WHAT YOU’LL DOTake ownership of the software solutions delivered to customers.Develop code to enhance products and extend mission capabilities to additional users.Collaborate across multiple teams to design, build, and test intricate functionalities.Generate and assess metrics utilized for debugging and monitoring.Diagnose issues, identify root causes, and coordinate action plans.Engage with end-users to translate needs into features while balancing user experience with technical constraints.Travel up to 25% of the time to build, test, and deploy solutions in operational environments.
Anduril Industries
At Anduril Industries, we are a pioneering defense technology company dedicated to revolutionizing military capabilities through innovative solutions. Our mission is to integrate advanced technology, expertise, and modern business practices into the defense sector, fundamentally changing how military systems are conceptualized, developed, and delivered. Our flagship Lattice OS serves as the backbone of our systems, transforming vast data streams into a dynamic, real-time 3D command and control center. As we navigate a new era of strategic competition, we are committed to rapidly deploying cutting-edge autonomy, AI, computer vision, and sensor fusion technologies to enhance military effectiveness.ABOUT THE ROLEAs a Senior C++ Software Engineer at Anduril, you will be at the forefront of cutting-edge defense technology, designing and implementing impactful software solutions that drive mission success. You will engage in a variety of complex projects, collaborating with a talented team of engineers from diverse disciplines to create robust software systems that underpin our critical operations. We are looking for highly skilled C++ software engineers to join our teams and contribute to projects that are shaping the future of defense.KEY RESPONSIBILITIESDesign, develop, and optimize high-performance, low-latency C++ software for essential defense applications, systems, and infrastructure.Engineer efficient and scalable solutions, addressing intricate algorithmic challenges and managing memory for real-time operations.Work collaboratively with hardware, systems, and other software engineers to integrate C++ components and ensure cohesive system functionality.Debug, test, and profile C++ code to identify and rectify performance issues, ensuring system reliability and stability.Contribute throughout the software development lifecycle, from architectural design and implementation to comprehensive testing and deployment of advanced C++ systems.
Anduril Industries
At Anduril Industries, we are at the forefront of defense technology innovation, dedicated to enhancing the military capabilities of the United States and its allies through cutting-edge solutions. Our mission is to integrate 21st-century technological advancements into the defense sector, revolutionizing the design, construction, and sale of military systems. Our flagship system, Lattice OS, an AI-driven operating system, transforms vast data streams into a dynamic, real-time 3D command and control environment. As global strategic competition intensifies, we are committed to delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technologies to the military at unprecedented speed.About the TeamJoin Anduril’s Maritime Division, where a diverse collective of experts in software engineering, robotics, AI, sensor fusion, and data analysis work collaboratively to create transformative hardware and software solutions. We are pioneering the next generation of autonomous systems designed to meet the complex challenges of maritime operations. Our innovative underwater vessel platforms and versatile manufacturing architectures, capable of scaling from small to extra-large vehicle sizes, position us uniquely in the market. With multiple billion-dollar contracts in execution and ongoing Robot-as-a-Service (RaaS) AUV operations, we are poised for rapid expansion. We are eager to build upon our initial successes with substantial investments in an expanded product portfolio, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other upcoming systems. If you are driven by the desire to solve impactful problems and contribute to national strategic goals, we invite you to be a part of Anduril’s Maritime Division and help us shape the future of defense capabilities.About the JobAs a Senior Software Engineer, you will play a pivotal role in the development and delivery of embedded and safety-critical software for our innovative products. Your responsibilities will encompass device management, driver development, firmware optimization, power management, networking solutions, and contingency management and recovery strategies. We anticipate that you will take full ownership of outcomes at the subsystem or system level, demonstrating your expertise as a technical lead throughout the entire product lifecycle of next-generation autonomous platforms.
Anduril Industries
Join Anduril Industries as a Staff Software Engineer specializing in QualityOS. In this pivotal role, you will be instrumental in developing and enhancing our software systems, ensuring the highest quality standards are met. You will collaborate with cross-functional teams to design, implement, and optimize software solutions that contribute to the success of our cutting-edge technologies.
Anduril Industries
Anduril Industries is at the forefront of defense technology, dedicated to revolutionizing military capabilities for the U.S. and its allies through innovative solutions. With a focus on integrating cutting-edge technology, Anduril is transforming the design, construction, and deployment of military systems. Our proprietary Lattice OS, an AI-driven operating system, consolidates vast data streams into a real-time, 3D command and control interface. As we navigate a new era of strategic competition, Anduril is committed to delivering advanced autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to the military within months, not years.ABOUT THE TEAM:In our Maritime Division, we have assembled a talented group of professionals specializing in software engineering, robotics, artificial intelligence, sensor fusion, and data analysis. Together, we are developing groundbreaking software and hardware solutions that significantly enhance our clients' operational capabilities. We are deploying next-generation autonomous systems to meet the demanding challenges of maritime operations. Our current innovations include a unique, ultra-long-range underwater vessel platform and a versatile manufacturing architecture that scales across various vehicle sizes. With contracts totaling in the billions, we are also executing Robot-as-a-Service (RaaS) autonomous underwater vehicle operations.As we expand our product offerings into surface maritime domains, we aim to create a cohesive system of systems. Upcoming products such as Dive-XL, Dive-LD, Copperhead, and Seabed Sentry will enable an array of autonomous missions across all maritime environments. If you are passionate about creating impactful solutions and contributing to national strategic goals, we invite you to join Anduril’s Maritime Division and help us shape the future of defense capabilities.ABOUT THE JOB:We are on the lookout for a driven and skilled Mission Software Systems Engineer to join our Costa Mesa, California team. You will collaborate closely with program leadership and various cross-functional teams committed to addressing complex challenges and reshaping the industry. In this role, you will design, integrate, and manage sophisticated software-intensive mission autonomy systems utilizing the Lattice OS, with a keen focus on creating an integrated, coherent, and consistent system for Autonomous Surface Vehicles (ASVs). You will serve as a crucial link between hardware and software, as well as between ship control and mission operations.
Anduril Industries
Role Overview Anduril Industries is hiring a Mission Software Engineer in Costa Mesa, California. This role focuses on building software that advances defense technology and strengthens operational effectiveness. The work directly supports Anduril’s mission to innovate within the defense sector. What You Will Do Design, build, and maintain software systems for mission-critical applications Work closely with other engineers to develop solutions that improve operational capabilities Contribute to the ongoing improvement of software tools and infrastructure
Toast, Inc.
Join Toast, Inc. as a Staff Software Engineer - Android and play a vital role in shaping our mobile applications. We are looking for an experienced Android developer who is passionate about creating impactful software solutions. In this hybrid position based in Costa Mesa, California, you will work alongside a talented team to develop and enhance our Android applications, driving innovation and delivering exceptional user experiences.
Anduril Industries
Join Anduril Industries as a Senior Flight Software Engineer, where you will play a pivotal role in developing cutting-edge software solutions for autonomous systems. You will work within a dynamic team focused on creating innovative technologies that advance national defense capabilities.In this role, you will leverage your expertise in software engineering and embedded systems to design, implement, and test flight software for advanced unmanned aerial vehicles (UAVs). You will collaborate closely with cross-functional teams to ensure the seamless integration of software with hardware, contributing to the success of mission-critical operations.
Anduril Industries
At Anduril Industries, we are revolutionizing defense technology to enhance the capabilities of the U.S. and allied military forces. Our mission is to leverage cutting-edge technology and innovative business models to redefine how military systems are conceptualized, developed, and deployed. Our family of systems operates on the advanced Lattice OS, an AI-driven operating system that integrates vast data streams into an intuitive 3D command and control environment. As we navigate a new era of strategic competition, Anduril is dedicated to delivering pioneering advancements in autonomy, AI, computer vision, sensor fusion, and networking technology within months, not years.ABOUT THE TEAMThe Air Dominance & Strike (AD&S) team is at the forefront of autonomous robotics systems, including the revolutionary Fury unmanned fighter jet and the Barracuda family of advanced effectors. Our Vehicle Software team is integral to the development of software that powers these systems. Collaborating closely with cross-disciplinary engineers, our software engineers craft solutions for vehicle control, networking, sensor integration, and telemetry. We seek passionate engineers eager to establish a foundational vehicle software stack that supports a broad spectrum of AD&S projects, from initial concept simulations to live operations and extensive fleet management.
Sign in to browse more jobs
Create account — see all 664 results
Anduril Industries
Join Anduril Industries, a pioneering defense technology firm, as a C++ Software Engineer. In this role, you'll be at the forefront of innovation, developing high-performance, low-latency software solutions that are critical to national defense. Collaborate with a talented team across various disciplines to create advanced systems powered by our proprietary Lattice OS, transforming military capabilities with autonomy, AI, and real-time data processing. Your contributions will directly impact mission-critical operations and shape the future of defense technology.
Anduril Industries
At Anduril Industries, we are redefining the future of defense technology, aiming to revolutionize U.S. and allied military capabilities with cutting-edge innovations. Our approach merges the expertise of the most progressive companies with the defense sector, changing the landscape of military systems design, production, and sales. Our advanced Lattice OS, an AI-driven operating system, creates a dynamic 3D command and control environment by processing countless data streams. As we navigate the new era of strategic competition, our commitment extends to delivering pioneering autonomy, AI, computer vision, sensor fusion, and networking technologies to military operations in record time.The Flight Software team is at the forefront of developing flight computer software for all airborne and subsea vehicles. We seek a passionate individual with experience in both commercial (product-oriented) and public sector (defense) technical settings, eager to apply their knowledge in avionics and flight software.As a Flight Software Platform Engineer, you will be instrumental in crafting the software infrastructure needed to exponentially scale our flight software organization. At Anduril, you will find a collaborative environment brimming with opportunities for ownership. Your contributions as one of the initial team members will significantly influence not only our organization but also our customers' experiences today and in the future!
Anduril Industries
Anduril Industries is a pioneering defense technology firm dedicated to revolutionizing military capabilities for the U.S. and its allies through innovative technology solutions. By integrating the expertise and business models inspired by the most advanced companies of the 21st century, Anduril is reshaping the design, manufacture, and sale of military systems. Our suite of systems operates on Lattice OS, an AI-driven platform that synthesizes vast data streams into a cutting-edge, real-time 3D command and control center. In an age of strategic competition, Anduril is steadfast in its commitment to delivering state-of-the-art autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to the military at unprecedented speeds.The Flight Software team at Anduril is responsible for developing flight computer software for a range of airborne and subsea vehicles. We are looking for an enthusiastic individual with experience in both commercial and defense sectors, who is eager to contribute their passion for avionics and flight software.As a Senior Flight Software Platform Engineer, you will play a crucial role in establishing the software infrastructure necessary to significantly enhance the capabilities of our flight software organization. At Anduril, we foster a collaborative environment that encourages ownership and initiative. As an early team member, your contributions will have a profound impact on our organization and our clients now and in the future.
Anduril Industries
Join Anduril Industries, a pioneering defense technology company, in our mission to enhance military capabilities through innovative technology. As a Senior Mission Software Engineer, you will play a critical role in developing the vehicle software stack for autonomous systems like the Fury unmanned fighter jet. Collaborate across engineering disciplines to create software for vehicle control, networking, sensor integration, and telemetry. This is an exciting opportunity to contribute to initiatives from initial concept simulations to live operations and fleet management, all while working on software that has a significant real-world impact.
Anduril Industries
Anduril Industries is a pioneering defense technology firm dedicated to enhancing the military capabilities of the U.S. and its allies through innovative technology. By integrating the expertise, cutting-edge technology, and business models from the most forward-thinking companies of the 21st century into the defense sector, Anduril is revolutionizing the design, production, and sales of military systems. Our suite of systems operates on Lattice OS, an AI-driven operating system that transforms vast amounts of data into a real-time, 3D command and control environment. As we navigate a new era of strategic competition, Anduril is steadfast in its commitment to delivering groundbreaking autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to the military in a matter of months, not years.ABOUT THE TEAMOur team is responsible for developing software that elegantly visualizes both historical and live data, enabling users to conduct scenario analyses for mission concepts. This software plays a crucial role in our Business Development and Engineering initiatives and serves as the visual client for our Mission Simulation product.WHAT YOU’LL DOCollaborate with stakeholders to set clear priorities and define expectations, translating them into actionable scopes of work for the team.Identify and address technical risks, working together with broader engineering teams at Anduril.Ensure client stability by effectively diagnosing and resolving defects.Analyze and enhance memory and performance in systems that scale from high-end desktops to mobile AR platforms.Proactively identify challenges and deliver robust, high-quality solutions.
Anduril Industries
Role Overview Anduril Industries is hiring a Software Engineer focused on Modeling & Simulation in Costa Mesa, California. This position centers on building and improving software that advances simulation capabilities for defense technology. The work directly supports the development of autonomous systems and advanced military applications.
Anduril Industries
At Anduril Industries, we are dedicated to revolutionizing the defense technology landscape to enhance military capabilities for the U.S. and its allies. We leverage the innovative technologies and expertise of 21st-century companies to fundamentally transform how military systems are designed, constructed, and sold. Our advanced systems are driven by Lattice OS, an AI-enhanced operating system that synthesizes thousands of data streams into an interactive, real-time 3D command and control environment. As we navigate a new era of strategic competition, we are committed to delivering groundbreaking advancements in autonomy, AI, computer vision, sensor fusion, and networking technology to the military in a matter of months, not years.ABOUT THE TEAMThe Simulation Platform team is responsible for the foundational architecture and infrastructure of Anduril's high-fidelity, multi-domain military mission simulator. This simulator effectively models a multitude of entities—including aircraft, ships, submarines, satellites, and ground vehicles—interacting within realistic physical environments. It serves as a vital tool for training, mission planning, autonomy development, and hardware-in-the-loop testing across our product portfolio. The simulator connects to live systems, integrates seamlessly with Anduril's Lattice platform, and features a user-friendly GUI for scenario authoring. Our Mission Simulator boasts a robust, mature C++20 codebase employing an Entity-Component-System architecture, a stable C ABI plugin system, embedded scripting capabilities, and a diverse range of physics-based models. Our goal is to ensure this system remains efficient, accurate, extensible, and enjoyable to develop against at scale, particularly as our team of model developers continues to grow.ABOUT THE ROLEYour work on the platform will be impactful. Every API you craft, every millisecond you optimize in the frame loop, and every rough edge you smooth out in the developer experience will have a ripple effect across all models, scenarios, and engineers that build upon Anduril’s mission simulator. You will engage with an intricately designed system (real-time, multi-domain, deterministic, and extensible via plugins) where architectural choices yield tangible, quantifiable outcomes and correctness is paramount. The simulator is essential for validating autonomy before hardware interaction, enabling operators to train on mission scenarios, and allowing engineers to confirm that sensors and platforms perform as intended. This platform is what facilitates these processes at scale.This role is suitable for senior engineers and proficient mid-career engineers eager to take ownership of significant components within a complex system. If you have spent your career focused on application development and are looking to pivot towards framework and infrastructure development, this position could be an excellent match for you!
Anduril Industries
At Anduril Industries, we are redefining the defense technology landscape with our innovative solutions aimed at enhancing U.S. and allied military capabilities. We leverage cutting-edge technologies and modern business practices from the tech industry to revolutionize how military systems are conceived, developed, and deployed. Our flagship system, powered by Lattice OS, integrates AI to create a dynamic, real-time, 3D command and control environment, ensuring rapid advancements in military technology. As we navigate a new era of strategic competition, Anduril is committed to delivering state-of-the-art autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to military applications in record time.Role OverviewWe invite you to join our team as a Senior Software Engineer, specializing in Distributed Simulation. In this pivotal role, you will spearhead the development of an advanced distributed simulation product, facilitating seamless collaboration among diverse robotic systems across multiple physical locations. Successful candidates will be adept at navigating all phases of the product lifecycle—from defining user requirements to architecture design, implementation, and ongoing support.Key ResponsibilitiesYou will leverage your extensive knowledge to advocate for design decisions that consider:Conflicting interpretations of “truth” on client and server sidesLatency challenges between clients and serversOptimization of GPU-intensive computationsIntegration of new robots into the networkDeployment of software updates with minimal downtimeData transfer across isolated networksMonitoring simulation states for effective post-exercise analysis and reporting
Anduril Industries
At Anduril Industries, we are revolutionizing defense technology to empower U.S. and allied military forces. Our mission is to infuse the defense sector with 21st-century innovation, transforming how military systems are conceptualized, developed, and delivered. Our advanced Lattice OS serves as the backbone of our systems, utilizing AI to convert vast data streams into real-time, 3D command and control environments. As global strategic dynamics evolve, we are dedicated to deploying cutting-edge technologies in autonomy, AI, computer vision, sensor fusion, and networking to meet military needs rapidly—within months rather than years.About the TeamOur Maritime Division boasts a talented array of professionals in software engineering, robotics, artificial intelligence, sensor fusion, and data analytics. Together, we are pioneering software and hardware solutions that significantly enhance our clients' operational capabilities. We are launching the next generation of autonomous systems designed to meet the rigorous demands of maritime operations. Our innovative underwater vessel platform, capable of ultra-long-range, full-ocean-depth missions, alongside a versatile manufacturing architecture, showcases our commitment to scalability. Currently, we are executing billion-dollar contracts and advancing Robot-as-a-Service (RaaS) AUV operations.We aim to sustain our momentum through substantial investments in an expanded product lineup, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other upcoming systems. These innovations will form a comprehensive system-of-systems, enabling the execution of diverse autonomous missions in maritime environments. If you are passionate about impactful problem-solving and eager to contribute to national strategic objectives, we invite you to join Anduril’s Maritime Division and help shape the future of defense capabilities.
Anduril Industries
Anduril Industries is at the forefront of defense technology innovation, dedicated to revolutionizing military capabilities for the U.S. and allied forces through cutting-edge technology. We merge the expertise and advanced methodologies of the most innovative companies of the 21st century with the defense sector, redefining how military systems are conceived, developed, and marketed. Our suite of systems operates on Lattice OS, an AI-enhanced operating system that transforms vast data streams into a dynamic, 3D command and control environment. As global strategic competition intensifies, Anduril is unwavering in its commitment to swiftly delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technologies to military applications.ABOUT THE ROLEIn the capacity of a Mission Software Engineer, you will tackle an array of challenges that involve networking, autonomy, systems integration, robotics, and beyond, while making effective engineering trade-offs. Your contributions will ensure seamless interoperability among Anduril products to achieve essential outcomes. Mission Software Engineers embody a “Whatever It Takes” philosophy—executing tasks in an efficient, scalable, and practical manner while maintaining focus on mission success and making judicious engineering choices to deliver high-quality results on schedule.KEY RESPONSIBILITIESTake ownership of software solutions deployed to clients.Develop code to enhance products and expand mission capabilities to a wider customer base.Collaborate with cross-functional teams to design, build, and validate intricate functionalities.Generate and interpret metrics utilized for debugging and monitoring.Diagnose issues, identify root causes, and orchestrate next steps.Work closely with end-users to translate needs into features while balancing user experience and engineering limitations.Travel up to 25% of the time to implement, test, and deploy solutions in real-world scenarios.
Anduril Industries
At Anduril Industries, we are at the forefront of defense technology, dedicated to revolutionizing U.S. and allied military capabilities through state-of-the-art innovations. By integrating the expertise, cutting-edge technology, and agile business models from today’s most forward-thinking companies, we are reshaping the design, production, and deployment of military systems. Our systems are powered by Lattice OS, an AI-driven operating system that transforms countless data streams into a real-time, three-dimensional command and control hub. As strategic competition intensifies globally, Anduril is steadfast in its mission to deliver groundbreaking autonomy, AI, computer vision, sensor fusion, and networking technologies to the military within months, not years.ABOUT THE ROLEAs a Senior Software Engineer within our Manufacturing Test team, you will play a pivotal role in ensuring that we develop high-quality products across land, sea, and air platforms. You will create robust test executive software designed for systematic and comprehensive testing of our products and build analytics tools that enhance our development cycles. Your focus will be on championing automation, streamlining operator processes, and minimizing complexity through parallel execution, data acquisition, and automated deployment solutions. You’ll encounter challenging, multi-platform problems, heavily leveraging cloud data systems, and will be expected to think innovatively to continuously enhance our automation methods, throughput, user interfaces, and data analytics.
Anduril Industries
Anduril Industries is at the forefront of defense technology, dedicated to revolutionizing military capabilities for the U.S. and its allies through cutting-edge innovations. We are harnessing the expertise and models of the most inventive companies of the 21st century to reshape the defense landscape. Our systems are driven by Lattice OS, an AI-enhanced operating system that integrates numerous data streams into a dynamic 3D command and control environment. As the global arena shifts towards strategic competition, Anduril is committed to delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technologies to the military in a matter of months, not years.ABOUT THE JOBAs a Mission Software Engineer, you will tackle a diverse array of challenges in networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering decisions. Your contributions will ensure the seamless operation of Anduril products to achieve crucial objectives. Above all, Mission Software Engineers embody a “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic manner while prioritizing mission success and making sound engineering choices to ensure timely and high-quality outcomes.WHAT YOU’LL DOTake ownership of the software solutions delivered to customers.Develop code to enhance products and extend mission capabilities to additional users.Collaborate across multiple teams to design, build, and test intricate functionalities.Generate and assess metrics utilized for debugging and monitoring.Diagnose issues, identify root causes, and coordinate action plans.Engage with end-users to translate needs into features while balancing user experience with technical constraints.Travel up to 25% of the time to build, test, and deploy solutions in operational environments.
Anduril Industries
At Anduril Industries, we are a pioneering defense technology company dedicated to revolutionizing military capabilities through innovative solutions. Our mission is to integrate advanced technology, expertise, and modern business practices into the defense sector, fundamentally changing how military systems are conceptualized, developed, and delivered. Our flagship Lattice OS serves as the backbone of our systems, transforming vast data streams into a dynamic, real-time 3D command and control center. As we navigate a new era of strategic competition, we are committed to rapidly deploying cutting-edge autonomy, AI, computer vision, and sensor fusion technologies to enhance military effectiveness.ABOUT THE ROLEAs a Senior C++ Software Engineer at Anduril, you will be at the forefront of cutting-edge defense technology, designing and implementing impactful software solutions that drive mission success. You will engage in a variety of complex projects, collaborating with a talented team of engineers from diverse disciplines to create robust software systems that underpin our critical operations. We are looking for highly skilled C++ software engineers to join our teams and contribute to projects that are shaping the future of defense.KEY RESPONSIBILITIESDesign, develop, and optimize high-performance, low-latency C++ software for essential defense applications, systems, and infrastructure.Engineer efficient and scalable solutions, addressing intricate algorithmic challenges and managing memory for real-time operations.Work collaboratively with hardware, systems, and other software engineers to integrate C++ components and ensure cohesive system functionality.Debug, test, and profile C++ code to identify and rectify performance issues, ensuring system reliability and stability.Contribute throughout the software development lifecycle, from architectural design and implementation to comprehensive testing and deployment of advanced C++ systems.
Anduril Industries
At Anduril Industries, we are at the forefront of defense technology innovation, dedicated to enhancing the military capabilities of the United States and its allies through cutting-edge solutions. Our mission is to integrate 21st-century technological advancements into the defense sector, revolutionizing the design, construction, and sale of military systems. Our flagship system, Lattice OS, an AI-driven operating system, transforms vast data streams into a dynamic, real-time 3D command and control environment. As global strategic competition intensifies, we are committed to delivering state-of-the-art autonomy, AI, computer vision, sensor fusion, and networking technologies to the military at unprecedented speed.About the TeamJoin Anduril’s Maritime Division, where a diverse collective of experts in software engineering, robotics, AI, sensor fusion, and data analysis work collaboratively to create transformative hardware and software solutions. We are pioneering the next generation of autonomous systems designed to meet the complex challenges of maritime operations. Our innovative underwater vessel platforms and versatile manufacturing architectures, capable of scaling from small to extra-large vehicle sizes, position us uniquely in the market. With multiple billion-dollar contracts in execution and ongoing Robot-as-a-Service (RaaS) AUV operations, we are poised for rapid expansion. We are eager to build upon our initial successes with substantial investments in an expanded product portfolio, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other upcoming systems. If you are driven by the desire to solve impactful problems and contribute to national strategic goals, we invite you to be a part of Anduril’s Maritime Division and help us shape the future of defense capabilities.About the JobAs a Senior Software Engineer, you will play a pivotal role in the development and delivery of embedded and safety-critical software for our innovative products. Your responsibilities will encompass device management, driver development, firmware optimization, power management, networking solutions, and contingency management and recovery strategies. We anticipate that you will take full ownership of outcomes at the subsystem or system level, demonstrating your expertise as a technical lead throughout the entire product lifecycle of next-generation autonomous platforms.
Anduril Industries
Join Anduril Industries as a Staff Software Engineer specializing in QualityOS. In this pivotal role, you will be instrumental in developing and enhancing our software systems, ensuring the highest quality standards are met. You will collaborate with cross-functional teams to design, implement, and optimize software solutions that contribute to the success of our cutting-edge technologies.
Anduril Industries
Anduril Industries is at the forefront of defense technology, dedicated to revolutionizing military capabilities for the U.S. and its allies through innovative solutions. With a focus on integrating cutting-edge technology, Anduril is transforming the design, construction, and deployment of military systems. Our proprietary Lattice OS, an AI-driven operating system, consolidates vast data streams into a real-time, 3D command and control interface. As we navigate a new era of strategic competition, Anduril is committed to delivering advanced autonomy, artificial intelligence, computer vision, sensor fusion, and networking technologies to the military within months, not years.ABOUT THE TEAM:In our Maritime Division, we have assembled a talented group of professionals specializing in software engineering, robotics, artificial intelligence, sensor fusion, and data analysis. Together, we are developing groundbreaking software and hardware solutions that significantly enhance our clients' operational capabilities. We are deploying next-generation autonomous systems to meet the demanding challenges of maritime operations. Our current innovations include a unique, ultra-long-range underwater vessel platform and a versatile manufacturing architecture that scales across various vehicle sizes. With contracts totaling in the billions, we are also executing Robot-as-a-Service (RaaS) autonomous underwater vehicle operations.As we expand our product offerings into surface maritime domains, we aim to create a cohesive system of systems. Upcoming products such as Dive-XL, Dive-LD, Copperhead, and Seabed Sentry will enable an array of autonomous missions across all maritime environments. If you are passionate about creating impactful solutions and contributing to national strategic goals, we invite you to join Anduril’s Maritime Division and help us shape the future of defense capabilities.ABOUT THE JOB:We are on the lookout for a driven and skilled Mission Software Systems Engineer to join our Costa Mesa, California team. You will collaborate closely with program leadership and various cross-functional teams committed to addressing complex challenges and reshaping the industry. In this role, you will design, integrate, and manage sophisticated software-intensive mission autonomy systems utilizing the Lattice OS, with a keen focus on creating an integrated, coherent, and consistent system for Autonomous Surface Vehicles (ASVs). You will serve as a crucial link between hardware and software, as well as between ship control and mission operations.
Anduril Industries
Role Overview Anduril Industries is hiring a Mission Software Engineer in Costa Mesa, California. This role focuses on building software that advances defense technology and strengthens operational effectiveness. The work directly supports Anduril’s mission to innovate within the defense sector. What You Will Do Design, build, and maintain software systems for mission-critical applications Work closely with other engineers to develop solutions that improve operational capabilities Contribute to the ongoing improvement of software tools and infrastructure
Toast, Inc.
Join Toast, Inc. as a Staff Software Engineer - Android and play a vital role in shaping our mobile applications. We are looking for an experienced Android developer who is passionate about creating impactful software solutions. In this hybrid position based in Costa Mesa, California, you will work alongside a talented team to develop and enhance our Android applications, driving innovation and delivering exceptional user experiences.
Anduril Industries
Join Anduril Industries as a Senior Flight Software Engineer, where you will play a pivotal role in developing cutting-edge software solutions for autonomous systems. You will work within a dynamic team focused on creating innovative technologies that advance national defense capabilities.In this role, you will leverage your expertise in software engineering and embedded systems to design, implement, and test flight software for advanced unmanned aerial vehicles (UAVs). You will collaborate closely with cross-functional teams to ensure the seamless integration of software with hardware, contributing to the success of mission-critical operations.
Anduril Industries
At Anduril Industries, we are revolutionizing defense technology to enhance the capabilities of the U.S. and allied military forces. Our mission is to leverage cutting-edge technology and innovative business models to redefine how military systems are conceptualized, developed, and deployed. Our family of systems operates on the advanced Lattice OS, an AI-driven operating system that integrates vast data streams into an intuitive 3D command and control environment. As we navigate a new era of strategic competition, Anduril is dedicated to delivering pioneering advancements in autonomy, AI, computer vision, sensor fusion, and networking technology within months, not years.ABOUT THE TEAMThe Air Dominance & Strike (AD&S) team is at the forefront of autonomous robotics systems, including the revolutionary Fury unmanned fighter jet and the Barracuda family of advanced effectors. Our Vehicle Software team is integral to the development of software that powers these systems. Collaborating closely with cross-disciplinary engineers, our software engineers craft solutions for vehicle control, networking, sensor integration, and telemetry. We seek passionate engineers eager to establish a foundational vehicle software stack that supports a broad spectrum of AD&S projects, from initial concept simulations to live operations and extensive fleet management.
Sign in to browse more jobs
Create account — see all 664 results

