1 - 20 of 16,398 Jobs

Search for Software Engineer, Autonomy

16,398 results

Apply
Swarm 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 thousand…

Feb 19, 2026
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 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
Ditto 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 aviation, retail, travel, hospitality, and defense. With over $145 million in funding, Ditto is a fast-growing, globally distributed startup committed to building a diverse and inclusive team, essential for solving tough connectivity problems in challenging environments. Role Overview: Senior Software Engineer - Autonomy (Remote) This Senior Software Engineer role focuses on autonomy and field deployment. As a Forward Deployed Engineer, work directly with key users to integrate Ditto’s platform into operational environments, especially where robotics and real-time data are essential. The position calls for adaptable engineers who can quickly solve complex technical challenges and reduce the time it takes for customers to realize value from Ditto’s software. Expect to collaborate closely with both users and Ditto’s core product engineering team, relaying technical feedback and feature requests. The work often involves ambiguity, rapid troubleshooting, and direct involvement in field testing. Key Responsibilities Integrate with Robotic Platforms: Lead on-site software integration with unmanned ground, aerial, and maritime systems. Establish reliable data connections between Ditto’s synchronization layer and various robotic autonomy stacks. Develop on ROS2 and DDS Middleware: Design, build, and debug software nodes within ROS2 frameworks. Use DDS (Data Distribution Service) for real-time, publish-subscribe communication between robotic subsystems and Ditto’s platform. Implement MAVLink Integrations: Create and refine MAVLink-based communication channels for telemetry, command, and control of unmanned aerial systems. Ensure dependable data transfer between Ditto’s platform and autopilot firmware. Solve Problems in Real-Time: Act as the first line of technical support during field testing. Diagnose and resolve software, sensor, and communication issues on robotic platforms as they arise. Location Remote. Candidates in Atlanta, Austin, San Francisco, or Seattle are encouraged to apply.

Apr 17, 2026
Apply
SSCI 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
Apply
Zipline logo
Full-time|$200K/yr - $265K/yr|On-site|South San Francisco, California, USA

About ZiplineAre you ready to make a significant impact? At Zipline, we harness the power of drones to deliver essential and life-saving medical supplies to hospitals across various countries, reaching millions of people. Our mission is clear: to ensure that every person on Earth has immediate access to vital medical resources. Join us in transforming this ambition into reality for billions.About You and the RoleIf you have a passion for analyzing raw data from GNSS receivers and integrating it with IMU, camera, and ground-station data into a resilient state estimator, this position is an excellent fit for you to showcase your expertise and creativity.Our vehicles operate globally, requiring reliability across all weather conditions and resilience against sensor failures. We are developing a system capable of navigating diverse geographic environments without relying on high-definition maps. Our commitment is to enhance our systems continuously, ensuring that we never face the same issue twice.You will be challenged to expand your skills and experiment with innovative filtering and measurement techniques. Your role will involve designing systems to collect data from every mission, allowing us to verify performance and troubleshoot effectively.What You'll DoMaximize the potential of our GNSS hardware by integrating data from our ground station network, while also creating resilient systems that maintain accuracy during extended communication outages.Develop systems to manage intermittent GNSS availability, enabling our vehicles to utilize both GNSS and visual data while addressing failures in either at any moment.Conduct trade studies to evaluate the impact of new sensors or processing methods on vehicle performance and reliability.Assess system performance through simulations and real-world vehicle data to identify and improve underperforming components.

Feb 4, 2026
Apply
Motional 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
Shield 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
Agility 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
Applied Intuition, Inc. logo
Full-time|$189.7K/yr - $232.9K/yr|On-site|Sunnyvale, California, United States

About Applied IntuitionApplied Intuition, Inc. is at the forefront of shaping the future of physical AI. Founded in 2017 and currently valued at $15 billion, this Silicon Valley-based company is pioneering the digital infrastructure necessary to embed intelligence into every moving machine worldwide. We serve the automotive, defense, trucking, construction, mining, and agriculture sectors across three primary domains: tools and infrastructure, operating systems, and autonomy. Our solutions are trusted by eighteen of the top twenty global automakers, as well as by the United States military and its allies. Our headquarters is located in Sunnyvale, California, with additional offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.As an in-office company, we expect our employees to primarily work from their Applied Intuition office five days a week. However, we understand the importance of flexibility and trust our employees to manage their schedules responsibly, which may include occasional remote work, starting the day with morning meetings from home, or leaving early to accommodate family commitments.

Mar 7, 2026
Apply
Nuro logo
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)

Who We AreNuro is at the forefront of self-driving technology, dedicated to making autonomy accessible and efficient. Established in 2016, we are pioneering the development of the world’s most scalable driver, seamlessly integrating advanced AI with automotive-grade hardware. Our flagship innovation, the Nuro Driver™, is licensed to facilitate a variety of applications, including robotaxis, commercial fleets, and personal vehicles. With years of proven success in autonomous deployments, Nuro provides automakers and mobility platforms a clear pathway to commercial-scale AVs, fostering a safer, more connected future.About the RoleAs a pivotal member of the Autonomy Visualization team, your primary focus will be on creating high-performance visualization platforms. These platforms empower software engineers to incorporate new visualization elements effortlessly. You will have the chance to work across the entire lifecycle of visualization features and products, honing your technical expertise, product insight, and cross-functional collaboration skills.Your ResponsibilitiesDevelop efficient visualization frameworks using C++ / OpenGL and Unity to support critical functions such as autonomy development, validation, triage tools, and in-car visualization.Collaborate closely with Autonomy engineers to enhance their workflows through improved visualization tools.Work with ML Labeling teams to create high-quality training data utilizing customized labeling tools.Engage with product managers and designers to deliver polished visualizations for external applications that reflect Nuro’s brand positively.

Mar 10, 2026
Apply
Agility Robotics logo
Full-time|$144K/yr - $224K/yr|Hybrid|Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)

Agility Robotics develops humanoid robots designed to work alongside people in warehouses, factories, and distribution centers. These robots take on physically demanding and repetitive tasks, allowing human workers to focus on more complex responsibilities. The company emphasizes safety and has demonstrated success with real-world robot deployments. Role overview This Software Engineer - Autonomy Behaviors position is part of a growing software team dedicated to improving how humanoid robots perceive and interact with their environment. The role centers on designing and building autonomous behaviors, collaborating with teams responsible for state estimation, navigation, and controls. The aim is to deliver reliable solutions to challenging robotics problems in real-world settings. What you will do Design, implement, test, and deploy autonomous behaviors for humanoid robots Prototype new behaviors in simulation and validate them on physical robots Develop algorithms that operate effectively in uncertain environments and with imperfect state information Conduct performance tests to assess the reliability of robot behaviors Contribute to the architecture and design of the autonomy software stack Collaborate with autonomy teammates to address complex, cross-functional challenges Write high-quality, well-tested, and maintainable software Requirements Professional experience deploying mobile manipulation robots in practical environments Proficiency in C++ or Python Strong understanding of robotics frameworks and libraries Demonstrated problem-solving skills and a collaborative working style Location This hybrid role is available at any Agility Robotics office: Fremont, CA; Salem, OR; or Pittsburgh, PA.

Apr 20, 2026
Apply
Motional 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 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
SSCI logo
Full-time|$169K/yr - $212K/yr|On-site|Burlington, Massachusetts, United States

SSCI seeks a Principal Software Engineer I to join the Autonomy Software division in Burlington, Massachusetts. This leadership position focuses on advancing AI-driven autonomy systems and guiding a dedicated engineering team. The role emphasizes hands-on software development, continuous integration and deployment, and rigorous testing using advanced modeling and simulation tools. Supporting integration and testing for autonomy programs tailored to specific customer needs is also a key part of this position. Key Responsibilities Lead a software engineering team in developing applications from both established and evolving requirements. Design software at the object/class and application levels. Drive the transition of SSCI software to the Digital Engineering Environment, supporting US Government and Department of Defense software acquisition needs. Write and review detailed software documentation. Facilitate development sprints and conduct code reviews. Manage a small team to meet program milestones on schedule, applying modern Agile methodologies. Collaborate with Prime contractors and customers, providing technical insights and support. Monitor industry trends and emerging technologies to keep SSCI at the forefront of navigation, mission planning, and autonomy. Support non-technical tasks as needed, such as staff planning, budget estimation, and client communications. Requirements Able to work at a desk and use a computer for extended periods. Capable of lifting, pushing, or pulling up to 15 pounds. Eligible to obtain and maintain a US Department of Defense Security Clearance.

Apr 21, 2026
Apply
Zipline logo
Full-time|$150K/yr - $200K/yr|On-site|South San Francisco, California, USA

About You and the Role Zipline is pioneering the world’s largest autonomous logistics network, responsible for delivering critical medical and commercial supplies worldwide. As we expand our operations into increasingly complex and safety-sensitive environments, validating and demonstrating our autonomy performance at scale becomes paramount. We are in search of a highly skilled software engineer to join our Autonomy Validation team—a vital group dedicated to developing the infrastructure, tools, and frameworks necessary for software validation across the entire Autonomy division. This encompasses planning, perception, control, and the decision-making logic that drives our self-flying aircraft. Our autonomy stack is uniquely custom-built. While this provides us with unparalleled control and performance, it also necessitates the creation of tailored validation tools, as standard testing solutions are insufficient. In this position, you will be responsible for developing robust internal platforms for validation, enabling extensive simulations and rigorous scenario testing, thus ensuring that autonomy engineers can operate with confidence. This role is not focused on quality assurance; instead, it represents a foundational software engineering position that will significantly influence our approach to testing, verifying, and safely deploying autonomy on a global scale. What You'll Do Develop and maintain the infrastructure for validating autonomous features and system performance across planning, perception, and control. Design and create simulation tools and scenario generation for extensive, high-fidelity testing of autonomy in both real-world and edge-case scenarios. Build custom tools for the validation and testing of autonomy components that integrate seamlessly into our internal development stack. Create scalable, dependable, and automated solutions for executing, tracking, and analyzing thousands of validation tasks within the autonomy organization. Engage collaboratively with: Autonomy engineers, to assess how system behaviors should be evaluated. Systems and data engineers, to ensure metrics, safety thresholds, and requirements are codified in our testing infrastructure. Flight test and QA teams, to connect real-world results back into testing tools and continuous integration loops. Establish best practices for software release validation, ensuring our autonomy stack is safe, measurable, and production-ready. Contribute to internal documentation, standards, and validation workflows that can scale across the autonomy organization.

Feb 17, 2026
Apply
Zipline logo
Full-time|On-site|South San Francisco, California, USA

Zipline is hiring an Autonomy Software Engineer to focus on validation tools at its South San Francisco office. This position plays a key role in building and validating software that underpins the autonomous functions of Zipline's delivery drones. The work has a direct impact on the reliability and performance of drone operations in real-world settings. Responsibilities Create and enhance validation tools for autonomous drone systems Work closely with multidisciplinary teams to raise software quality Tackle complex technical issues that affect drone autonomy Contribute to the dependability and efficiency of field operations Location This role is based in South San Francisco, California, USA.

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

Join Shield AI as a Software Engineer II specializing in autonomy behaviors, where you will contribute to cutting-edge technology that enhances autonomous systems. You will be part of a dynamic team, working on complex algorithms and software solutions that push the boundaries of AI functionality.

Apr 30, 2026
Apply
Applied Intuition, Inc. logo
Robotic Autonomy Software Engineer

Applied Intuition, Inc.

Full-time|$125K/yr - $165K/yr|On-site|Fort Walton Beach, Florida, United States

About Applied IntuitionApplied Intuition, Inc., founded in 2017 and currently valued at $15 billion, is at the forefront of advancing physical AI technology. The Silicon Valley-based company provides the essential digital infrastructure required to infuse intelligence in every moving machine globally. Applied Intuition serves a wide array of industries including automotive, defense, trucking, construction, mining, and agriculture through its three primary offerings: tools and infrastructure, operating systems, and autonomy solutions. Trusted by 18 of the top 20 global automakers, as well as the United States military and its allies, our solutions ensure the delivery of physical intelligence. Headquartered in Sunnyvale, California, we have additional offices in Washington, D.C.; San Diego; Fort Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.We prioritize in-office engagement and require our employees to work from their Applied Intuition office 5 days a week. However, we acknowledge the importance of flexibility and trust our employees to manage their schedules responsibly, which may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.About the RoleAs a Robotic Autonomy Software Engineer, your role will involve designing and integrating sophisticated autonomy and vehicle intelligence systems that encompass both hardware and software domains. You will be responsible for the integration of hardware and software into vehicle platforms and deploying autonomy algorithms in both Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) environments, alongside flight testing. Proficiency in computer networking, code integration, and a passion for robotics integration are essential. You will work closely with cross-functional teams to deliver robust, scalable solutions for both defense and commercial clients, ensuring seamless hardware-software integration, troubleshooting, and conducting customer-facing demonstrations.

Jan 14, 2026
Apply
Glydways logo
Full-time|Remote|Remote

Who We Are:At Glydways, we are transforming the landscape of public transportation. We envision mobility as a key to unlocking opportunities—bridging the gap between individuals and housing, education, jobs, commerce, and healthcare. Our commitment is to enhance accessibility, affordability, and sustainability in transit, empowering communities to flourish and fostering economic and social growth.Our mission is to innovate transit solutions that provide high capacity, outstanding user experiences, exceptional affordability, and minimal environmental impact.The Glydways system features a revolutionary network of carbon-neutral, interconnected transit pathways, utilizing standardized autonomous vehicles on dedicated routes. Operating around the clock with on-demand access, our system offers personalized and efficient mobility without the financial burden of large infrastructure investments or ongoing taxpayer subsidies.With Glydways, we are not just building a transit system; we are crafting a future where every individual has the freedom to move, regardless of their location.Meet the Team:As part of our dynamic Autonomy Team, the Autonomy Integration group plays a pivotal role in the high-level design of our overall system, both online and offline. Comprising C++ specialists well-versed in the complete autonomy stack, we empower other autonomy teams through innovative tooling and design, develop simulation capabilities, maintain core functionalities within the vehicles, enhance vehicle safety systems, and support the testing of Glydways vehicles. Our team collaborates closely with various departments, including hardware and systems teams.

Mar 26, 2026

Sign in to browse more jobs

Create account — see all 16,398 results

Tailoring 0 resumes

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