1 - 20 of 20,676 Jobs

Search for Senior Software Engineer - Autonomy

20,676 results

Apply
Ditto logoDitto logo
Full-time|Remote|Remote (Atlanta, Austin, San Francisco, Seattle)

About Ditto Ditto builds technology for resilient, real-time data flow at the edge. The company’s peer-to-peer synchronization engine keeps devices connected and data consistent, even when internet access is unreliable or unavailable. Organizations like Chick-fil-A, Delta Airlines, and the U.S. military use Ditto to power mission-critical experiences in avia…

Apr 17, 2026
Apply
Motional logoMotional logo
Full-time|$149K/yr - $198.5K/yr|On-site|Boston, Massachusetts, United States

Mission Overview: We are seeking a highly skilled Senior Software Engineer to spearhead the development and execution of automated workflows, advanced tooling, and insightful analytics that will empower our autonomy stack to achieve unparalleled scalability. Your expertise will be crucial in transforming vast datasets into actionable engineering insights, ensuring that our software releases are resilient, thoroughly validated, and prepared for real-world deployment. Key Responsibilities: Design Intelligent Tooling: Lead the design and implementation of sophisticated automation systems aimed at categorizing and elucidating complex system behaviors using advanced data modeling techniques to expedite solution delivery. Drive Analytical Initiatives: Take charge of developing impactful performance visualization tools that convert raw metrics into clear, actionable insights related to on-road performance. Enhance Release Engineering: Leverage your experience to refine our release processes, steering the team towards a highly automated deployment framework that upholds quality while boosting efficiency. Advance Simulation Techniques: Play a pivotal role in enhancing our virtual testing environments, ensuring our simulation suites deliver the high-fidelity feedback necessary to accurately interpret releases. Collaborate Across Disciplines: Engage within a large, multi-disciplinary codebase to facilitate seamless integration between planning, motion, and control teams. Qualifications: Substantial experience in building production-grade applications, tools, and pipelines using Python. Proficient in navigating and contributing to large, complex codebases where modularity and thorough documentation are essential. Demonstrated success in delivering software in a production environment, with familiarity in CI/CD practices, version control at scale, and rigorous release cycles. Strong curiosity about data, with the capability to extract meaningful patterns from complex, high-dimensional datasets. A deep passion for a driverless future, with an understanding of the critical nature of deploying software that interacts with the physical environment. Bonus Qualifications (not mandatory): Experience with C++ in a Linux environment. Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration. A background in robotics middleware (ROS, DDS) or autonomous systems.

Mar 31, 2026
Apply
Agility Robotics logoAgility Robotics logo
Full-time|Hybrid|Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)

Role overview Agility Robotics is hiring a Senior Software Engineer for the Autonomy Core team. This hybrid role can be based at any Agility office in Fremont, CA, Salem, OR, or Pittsburgh, PA. What you will do Develop software that advances the autonomy of Agility’s robots Design, implement, and test algorithms for safe and efficient navigation in complex environments Work closely with engineers across disciplines to deliver and refine robotics solutions About the team The Autonomy Core group focuses on building the software foundation that powers Agility’s robots, with an emphasis on reliability and real-world performance.

Apr 14, 2026
Apply
Shield AI logoShield AI logo
Full-time|On-site|Boston, MA

Join Shield AI as a Senior Software Engineer specializing in Autonomy Behaviors. In this pivotal role, you will harness cutting-edge technology to develop innovative solutions that enhance autonomous systems. Collaborate with a talented team to tackle complex challenges and drive impactful projects that redefine the future of autonomy.

Apr 30, 2026
Apply
Motional logoMotional logo
Full-time|$149K/yr - $198.5K/yr|Remote|Remote U.S.

Mission Summary:Join our team as a Senior Software Engineer, where you'll be instrumental in developing and implementing automated workflows, intelligent tooling, and insightful analytics to enhance our autonomy stack's scalability. Your contributions will transform vast data sets into actionable engineering insights, ensuring that our software releases are robust, validated, and road-ready.Key Responsibilities:Develop Intelligent Tooling: Design and implement advanced automation to categorize and elucidate complex system behaviors, leveraging sophisticated data modeling to expedite solutions.Drive Analytics: Lead the development of impactful performance visualization tools that convert raw metrics into clear, actionable insights regarding on-road performance.Streamline Release Engineering: Utilize your expertise to refine our release processes, pushing towards a highly automated deployment framework that prioritizes quality while enhancing efficiency.Advance Simulation Capabilities: Enhance our virtual testing ecosystems to ensure our simulation suites deliver the high-fidelity feedback necessary for understanding releases.Collaborate at Scale: Work within a large, multidisciplinary codebase to guarantee seamless integration between planning, motion, and controls teams.

Mar 31, 2026
Apply
CHAOS Industries logoCHAOS Industries logo
Full-time|$160K/yr - $240K/yr|On-site|Los Angeles, CA

CHAOS Industries is at the forefront of modern defense technology, creating advanced systems tailored to meet the challenges of today's world. Our innovative products, developed by leading U.S. military veterans and cutting-edge Silicon Valley experts, leverage Coherent Distributed Networks (CDN™) to enhance the capabilities of warfighters, commercial aviators, and border security teams. In a landscape where technological threats evolve rapidly, CHAOS Industries provides sophisticated sensing and detection solutions that offer a critical advantage: time.Founded in 2022, CHAOS Industries has successfully raised $1 billion in funding from prominent investors such as 8VC, Accel, and NEA. Our headquarters are located in Los Angeles, with additional offices in Washington, D.C., San Francisco, and London. To learn more, visit www.chaosinc.com.Role Overview:We are looking for a talented and driven Senior Guidance Software Engineer to join our Research and Development team. In this role, you will take charge of designing our guidance software for a revolutionary airframe design from the ground up. Additionally, you will have the opportunity to broaden your expertise across our diverse product lines.

Mar 11, 2026
Apply
Motional logoMotional logo
Full-time|$149K/yr - $198.5K/yr|On-site|Pittsburgh, Pennsylvania, United States

Mission Overview: Join us as a Senior Software Engineer, where you will be integral in crafting and deploying automated workflows, advanced tooling, and insightful analytics to enhance our autonomy stack's scalability. You will be essential in transforming vast datasets into actionable engineering insights, ensuring our software releases are robust, validated, and road-ready. Your Responsibilities: Create Intelligent Tooling: Design and implement advanced automation to analyze and clarify complex system behaviors, utilizing sophisticated data modeling to expedite solutions. Lead Analytics Development: Spearhead the creation of impactful performance visualization tools that convert raw metrics into clear, actionable insights regarding on-road performance. Enhance Release Engineering: Use your expertise to refine our release processes, moving towards a highly automated deployment framework that preserves quality while boosting efficiency. Advance Simulation Capabilities: Elevate our virtual testing environments, ensuring our simulation suites deliver high-fidelity feedback for comprehensive release understanding. Collaborate Across Teams: Engage within a large, multi-disciplinary codebase to guarantee seamless integration across planning, motion, and controls teams. Qualifications We're Seeking: Significant experience in developing production-grade applications, tools, and pipelines using Python. Proficient in navigating and contributing to large, complex codebases with an emphasis on modularity and documentation. Demonstrated success in delivering software in a production environment, with knowledge of CI/CD, version control at scale, and stringent release cycles. A keen curiosity for data and the ability to derive meaningful patterns from complex, high-dimensional datasets. A strong passion for a driverless future and an understanding of the critical nature of deploying software that interacts with the physical world. Bonus Skills (not mandatory): Experience with C++ in a Linux environment. Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration. Background in robotics middleware (ROS, DDS) or autonomous systems.

Mar 31, 2026
Apply
SSCI logoSSCI logo
Full-time|$142K/yr - $180K/yr|Hybrid|Burlington, Massachusetts, United States

Join our innovative team as a Senior Software Engineer II, where you will play a pivotal role in the development and support of cutting-edge software solutions for AI and autonomy technologies. Our collaborative, multi-domain mission systems are at the forefront of advancing autonomous operations. Key Responsibilities:Design and develop sophisticated AI and autonomy software tailored for multi-vehicle mission systems navigating complex and contested environments.Lead components independently while contributing as part of a program team to create, implement, simulate, and rigorously test autonomy software systems for uncrewed, multi-vehicle systems.Deliver technical presentations of results to both internal stakeholders and external clients.Willingness to travel occasionally (up to 10%) as required.Eligibility to obtain and maintain a United States DOD Security Clearance is essential.

Jan 14, 2026
Apply
Merlin Labs logoMerlin Labs logo
Full-time|Remote|Boston or Remote

About You: We are on the lookout for a talented Senior Software Engineer who possesses extensive experience in DO-178C flight software development and avionics integration. In this pivotal role, you will be responsible for designing and implementing safety-critical autonomous flight software, seamlessly integrating it with avionics hardware platforms, and actively contributing to certification-ready development processes that uphold the highest safety standards.

Dec 4, 2025
Apply
Swarm Aero logoSwarm Aero logo
Full-time|$165K/yr - $250K/yr|Remote|Remote

At Swarm Aero, we are on a mission to revolutionize aerial capabilities by developing the largest swarming UAV and the most adaptable aircraft network in existence. We're rapidly approaching the launch of our first aircraft tailored for swarming operations, alongside the Command & Control software that will enable the deployment of swarms comprising thousands of diverse autonomous assets, empowering human operators to achieve extraordinary outcomes. Our team consists of seasoned professionals who have successfully founded and exited multiple startups, negotiated defense contracts worth billions, and engineered over 30 innovative aircraft. Our expertise spans industry leaders such as Scaled Composites, Airbus, Archer Aviation, Blue Origin, and Boom Supersonic. About the Role: We are seeking a talented Software Engineer specializing in Autonomy with a background in mobile robotics. In this role, you will be responsible for developing the foundational perception, planning, and control systems that operate on each unit within the world's largest drone swarm. What You Will Do: Design and implement multi-robot autonomy algorithms to safely execute diverse missions for both small and large Uncrewed Systems (UxS). Establish inter-robot and Command & Control communication protocols to facilitate tactical swarm decision-making at the edge. Develop the core onboard software platform to enable the integration of a variety of first and third-party sensors, payloads, and software modules. Create and validate realistic simulations of UxS for testing and optimization. Train, tune, and evaluate automatic target recognition and tracking systems leveraging the latest advancements in neural networks. Conduct electronics prototyping, including troubleshooting complex mixed hardware-software systems. Write clean, maintainable, and efficient code to support robust software development. Be available to travel up to 25% of the time for on-site testing and integration events.

Feb 19, 2026
Apply
Nuro logoNuro logo
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)

About NuroNuro is at the forefront of self-driving technology, dedicated to making autonomy available to everyone. Established in 2016, we are creating the most scalable autonomous driving solution by merging state-of-the-art AI with robust automotive hardware. Our flagship technology, the Nuro Driver™, is licensed for various applications, including robotaxis, commercial fleets, and privately owned vehicles. Proven through years of autonomous deployments, Nuro offers automakers and mobility platforms a clear pathway to commercial-scale AVs, fostering a safer, richer, and more interconnected future.Role OverviewAs a Senior Software Engineer on the Autonomy Visualization team, your primary focus will be on crafting top-tier visualization platforms that empower software engineers to introduce new visualization components efficiently. You will have the chance to engage in end-to-end development of visualization features and products, showcasing your technical prowess, product insight, and collaborative communication abilities.Key ResponsibilitiesDevelop efficient visualization frameworks using C++/OpenGL and Unity for critical functions including autonomy development, validation, triage tools, and in-car visualization.Collaborate with Autonomy engineers to enhance their development workflows through improved visualization techniques.Work alongside ML Labeling teams to create tailored labeling tools that gather high-quality training data.Partner with product managers and designers to deliver refined visualizations for external applications that accurately represent Nuro.

Mar 10, 2026
Apply
Nuro logoNuro logo
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)

Who We Are Nuro is a pioneering self-driving technology firm dedicated to making autonomous vehicles accessible to everyone. Established in 2016, we are developing the world’s most scalable autonomous driving system, merging advanced AI with high-quality automotive hardware. Our flagship technology, the Nuro Driver™, is licensed to enable various applications, including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving implementations, Nuro empowers automakers and mobility platforms to transition to autonomous vehicles at a commercial scale—ushering in a safer, more connected future. About the Role We are in search of a talented Autonomy Engineer with a focus on onboard autonomy—the software that operates on our robots and vehicles, making real-time decisions based on onboard sensors and computational resources. You will be responsible for developing and deploying reliable autonomy features that function under stringent latency, computational, and safety requirements in dynamic real-world environments. What You’ll Do Design, integrate, and implement onboard autonomy behaviors such as navigation, obstacle avoidance, lane and route following, docking, and interaction behaviors. Develop and maintain components for real-time decision-making, including behavior planning, state machines/behavior trees, local planning, and control interfaces. Create robust sensor-driven autonomy pipelines on-device (using camera, lidar, radar, IMU, wheel odometry, GNSS), ensuring synchronization, calibration, and fault handling. Optimize autonomy performance concerning latency, CPU/GPU utilization, memory, and power on embedded systems such as NVIDIA Jetson and custom ECUs. Design and implement safety measures and fallback strategies, including health monitoring, degraded operational modes, watchdog systems, safe-stop protocols, and redundancy-aware logic. Oversee the integration of the autonomy stack on robotic platforms, including bring-up, debugging, profiling, logging, and release validation on actual hardware. Enhance onboard observability through structured logs, traces, metrics, event recording, and tools to facilitate incident reviews and quick iterations. Collaborate with teams in perception, mapping/localization, controls, hardware, and systems to establish clear interfaces and deliver comprehensive features. Engage in field testing and conduct root-cause analysis for autonomy issues encountered during real deployments.

Mar 10, 2026
Apply
Shield AI logoShield AI logo
Full-time|On-site|San Diego, California

Established in 2015, Shield AI is an innovative deep-tech enterprise dedicated to safeguarding service members and civilians through advanced intelligent systems. Our cutting-edge products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and Hivemind Vision product lines. With operations spanning across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's technology plays a pivotal role in supporting missions globally. For further details, explore www.shield.ai. Connect with us on LinkedIn, X, Instagram, and YouTube. As a Senior Applications Engineer, you will leverage your extensive experience and technical expertise to provide unparalleled support to our customers in implementing and utilizing Shield AI's enterprise software products. This role requires you to engage closely with clients to grasp their needs and guarantee seamless product integration, particularly in the realms of AI and Autonomy development.You Should Apply If:- You excel in customer-facing roles and are enthusiastic about traveling to client sites, including international locations.- You have a knack for problem-solving and value building strong relationships.- You possess a genuine passion for autonomy, robotics, or aerospace technology.You Should Not Apply If:- You prefer a role focused solely on R&D and dislike customer interactions.- You lack programming experience in C, C++, or Rust.

Jul 15, 2024
Apply
arxlight-ai logo
Full-time|On-site|Oakland

Join arxlight-ai as a Robotics Software Engineer, where you will be at the forefront of designing, developing, and deploying innovative software that drives intelligent Unmanned Aerial Systems (UAS) in complex real-world environments. This role offers an exciting opportunity to work at the nexus of software, hardware, and autonomous technology, crafting high-performance systems that seamlessly integrate perception, planning, control, and communication functionalities.You will engage in close collaboration with a multidisciplinary team of mechanical, electrical, and systems engineers, guiding the transition of robotics software from simulation stages to field deployment.

Feb 25, 2026
Apply
Mach Industries logoMach Industries logo
Full-time|On-site|Huntington Beach

Mach Industries develops autonomous defense systems designed to meet the demands of modern warfare. Founded in 2022, the company operates with the agility of a startup and a team of about 220 people. Its mission centers on scalable, decentralized solutions that strengthen the strategic capabilities of the United States and its allies. The organization prioritizes national security and aims to deter conflict while supporting global stability through rapid innovation and advanced manufacturing. Role overview The Autonomy and Robotics Software Engineer will help build an AI-powered autonomy stack for environments where GNSS and other sensor data may be unreliable or missing. This role involves designing, developing, and deploying software systems for perception, localization, navigation, planning, and mission autonomy across several product lines. What you will do Design and implement software for autonomous systems, focusing on perception, localization, navigation, planning, and mission autonomy Develop solutions that work in challenging, sensor-limited environments Apply technical expertise to transition prototypes into operational systems Who thrives here Engineers with deep skills in areas like estimation, perception, machine learning, embedded systems, or planning tend to succeed in this position. Comfort working across related domains is important, as team members contribute directly to advancing the autonomy stack and moving concepts from prototype to deployment. Location This position is based in Huntington Beach.

Apr 23, 2026
Apply
Mach Industries logoMach Industries logo
Full-time|On-site|Huntington Beach

Mach Industries develops autonomous defense platforms built for scalability and decentralization. Founded in 2022, the company supports the strategic needs of the United States and its allies. With a team of roughly 220, Mach Industries blends the agility of a startup with a strong focus on national security. The company advances manufacturing methods to accelerate innovation and aims to deter kinetic conflict through new defense systems. Role overview The Autonomy and Robotics Software Engineer creates and deploys AI-driven autonomy stacks for use in contested or unreliable environments, where GNSS and other sensors may not be available. This role involves designing, developing, and fielding software that improves perception, localization, navigation, planning, and mission autonomy across Mach Industries’ product lines. What you will do Design and implement software systems that enable autonomy in difficult or unpredictable settings Develop capabilities in perception, localization, navigation, planning, and mission autonomy Transform prototypes into operational systems ready for field deployment Who thrives here Engineers with deep technical expertise in areas like estimation, perception, machine learning, embedded systems, or planning are a strong fit. Success in this role also comes from working comfortably across related domains, showing curiosity, and driving ideas from concept through deployment. Location Huntington Beach

Apr 23, 2026
Apply
Apptronik logoApptronik logo
Full-time|On-site|Austin, TX

Apptronik is a pioneering robotics company dedicated to creating AI-driven robots that enhance the quality of human life across various domains. Our premier humanoid robot, Apollo, is engineered to work collaboratively and intelligently with individuals, initially targeting essential sectors such as manufacturing and logistics, with future expansions into healthcare, home assistance, and more.We are at the forefront of embodied AI, leveraging our extensive knowledge across the entire robotics spectrum to address some of the most pressing challenges faced by society. By joining our team, you will play a crucial role in scaling Apollo for market introduction, confronting intricate issues related to safety, commercialization, and mass production to make a positive impact on the world.As a Senior Software Engineer on the Autonomy team at Apptronik, you will be responsible for designing and implementing learning-driven, mission-level autonomy systems that empower humanoid robots to function effectively in dynamic human environments. Your focus will be on coordinating, executing, and adapting robot behaviors utilizing learning-based methodologies rather than traditional task planners.You will be developing software that enables humanoid robots to reason about objectives, adjust to changing environments, and execute intricate missions by integrating outputs from perception, navigation, manipulation, and control systems. This role sits at the nexus of autonomy research and production engineering, prioritizing real-world deployment, reliability, and scalability.Collaboration with Perception, Navigation, Controls, Reinforcement Learning, and Platform teams will be essential as you contribute to shaping Apptronik’s long-term autonomy strategy.

Jan 30, 2026
Apply
Mach Industries logoMach Industries logo
Full-time|On-site|Huntington Beach

About Mach Industries Founded in 2022, Mach Industries is a defense technology company focused on building next-generation autonomous defense systems. The team includes about 220 professionals and operates with the speed and mindset of a startup. Mach Industries develops scalable, decentralized solutions to strengthen the strategic capabilities of the United States and its allies. The company aims to reshape how warfare is approached, emphasizing advanced manufacturing, rapid innovation, and a commitment to national security. Mach Industries works on technologies designed to deter kinetic conflict and support global stability. Role Overview: Autonomy and Robotics Software Engineer This position centers on building and deploying an AI-powered autonomy stack for environments where GNSS and other sensors may be unreliable or unavailable. The Autonomy and Robotics Software Engineer will design, implement, and deliver software for perception, localization, navigation, planning, and mission autonomy across multiple product lines. What You Will Do Architect and build software systems for autonomous robotics in contested environments Develop solutions for perception, localization, navigation, planning, and mission autonomy Work across the autonomy stack, supporting projects from prototype through operational deployment Who Thrives Here This role suits engineers with deep expertise in at least one area, such as estimation, perception, machine learning, embedded systems, or planning, who are also comfortable working across related domains. Curiosity and a willingness to engage with the full autonomy stack are important as projects move from early prototypes to fielded systems. Location Huntington Beach, CA

Apr 17, 2026
Apply
Anduril Industries logoAnduril Industries logo
Full-time|$166K/yr - $220K/yr|On-site|Costa Mesa, California, United States

Anduril Industries is a pioneering defense technology company dedicated to revolutionizing military capabilities for the United States and its allies through innovative technologies. By integrating the cutting-edge expertise, technology, and business strategies of the 21st century’s leading firms into the defense sector, Anduril is transforming the design, construction, and sale of military systems. Our systems leverage Lattice OS, an advanced AI-driven operating system that synthesizes numerous data streams into a real-time, interactive 3D command and control interface. In a time of increasing strategic competition, Anduril is devoted 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.The Test and Evaluation team at Anduril plays a vital role in our mission, guaranteeing that each product adheres to the highest standards of performance and reliability. At the forefront of testing methodologies, particularly in mission autonomy systems, we are expanding our team and are in search of a meticulous engineer ready to confront the challenges of mission autonomy testing. You will contribute to the iterative development and enhancement of our autonomous systems, including the Fury, Anduril's Group 5 UAS.As a Mission Autonomy Software Automation Test Engineer at Anduril Industries, you will be instrumental in shaping the future of defense technology. Your expertise in autonomy will empower users to undertake complex missions with accuracy and efficiency. Join us in our mission to redefine military capabilities through your specialized knowledge in testing and autonomy.WHAT YOU’LL DOAdvance Anduril's testing methodologies, focusing on mission autonomy systems, to ensure robust and reliable performance in complex operational scenarios.Design and execute test plans that rigorously assess and verify the capabilities of autonomous systems across various simulated mission profiles.Analyze test data to validate system performance and pinpoint areas for enhancement, iterating swiftly to refine autonomy algorithms and behaviors.Collaborate closely with cross-functional teams, including software engineers, hardware engineers, and product managers, to establish test requirements and ensure alignment with system capabilities and mission goals.Lead end-to-end test management by shaping program requirements, designing thorough test plans, overseeing execution, analyzing complex data, and delivering clear, concise reports to cross-functional and program teams.Execute and analyze simulations that mirror real-world scenarios for autonomous systems to expedite testing cycles, optimize system performance, and inform stakeholders.

Mar 10, 2026
Apply
SSCI logoSSCI logo
Full-time|$158K/yr - $205K/yr|Remote|Remote — Burlington, Massachusetts, United States

As a Lead Software Engineer II specializing in Autonomy Software, you will play a crucial role in our innovative AI-driven software development team. In this small-team leadership position, your primary duties include agile software engineering for initial development phases, integrating DevSecOps and CI/CD practices, and conducting thorough software testing and evaluation using advanced modeling and simulation platforms. You will also provide essential support for autonomy software integration and testing across various autonomy programs tailored to meet specific customer objectives.Key Responsibilities:Guide a software team in developing applications based on specified and derived requirements, and craft software designs at both object/class and application levels.Facilitate the migration of SSCI software applications to the SSCI Digital Engineering Environment as needed to comply with current and future US Government (USG) and Department of Defense (DoD) software acquisition standards.Create and review comprehensive software documentation.Lead development sprints and conduct rigorous code reviews.Oversee a small software team to meet program milestones by adhering to Agile Software Development methodologies.Engage with Prime contractors and clients to ensure alignment and communication.Stay informed about industry trends, emerging technologies, and best practices relevant to SSCI's fields including Navigation, Mission Planning, and Autonomy.Assist with program management tasks as required, including staff planning, budget estimation, and client interactions.This position may require prolonged periods of computer work at a desk and the ability to lift or move up to 15 pounds.Eligibility to obtain and maintain a US DOD Security Clearance is required.

Mar 31, 2026

Sign in to browse more jobs

Create account — see all 20,676 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.