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

Senior Software Engineer, Autonomy

Ditto

About Ditto:

Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we're committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world's hardest connectivity problems.
About the Position

As a Forward Deployed Engineer (FDE), you are the technical tip of the spear. FDEs are elite, versatile engineers who work shoulder-to-shoulder with our most critical users to solve complex challenges in real time. Your primary mission is to radically decrease the time-to-value of our software by integrating it directly into the user's operational environment.

Because you see firsthand how our technology performs in the wild, you will also act as a crucial conduit, feeding technical insights and feature requirements back to our core product engineering team. This role requires a highly adaptable problem-solver who is comfortable moving fast, navigating ambiguity, and figuring things out quickly in high-stakes environments.
Key Responsibilities
  • Integrate with Robotic Platforms: Lead the on-site software integration of our platform with unmanned ground, aerial, and maritime systems, building reliable data bridges between our synchronization layer and robotic autonomy stacks.
  • Develop on ROS2 and DDS Middleware: Architect, build, and troubleshoot software nodes within ROS2 frameworks, leveraging DDS (Data Distribution Service) for real-time, publish-subscribe communication between robotic subsystems and our core platform.
  • Implement MAVLink Integrations: Build and optimize MAVLink -based communication pipelines for telemetry, command, and control of unmanned aerial systems (UAS), ensuring reliable data exchange between our platform and autopilot firmware.
  • Solve Problems in Real-Time: Act as the first line of technical defense, rapidly diagnosing and resolving software, sensor, and communication issues on robotic platforms as they arise during field testing and live operations.
  • Bridge the Gap: Translate the unique realities of robotic systems integration-sensor noise, real-time constraints, autonomy edge cases-into actionable technical requirements for the core product development team.
What You'll Need
  • Clearance Requirement: Must hold an active Secret clearance (Due to federal security clearance requirements, U.S. Citizenship is strictly required for this role).
  • 5+ years of experience in robotics software engineering, autonomous systems development, or related fields. This includes hands-on experience developing, integrating, and testing software on physical robotic platforms (ground, aerial, or maritime).
  • 2+ years of technical experience working with ROS2 (Robot Operating System 2), including node development, lifecycle management, launch files, and real-time communication via DDS middleware.
  • Prior experience with MAVLink protocol for UAS telemetry and command/control, including integration with autopilot systems (e.g., PX4, ArduPilot) and ground control stations.
  • Familiarity with motion planning concepts and algorithms, including path planning, trajectory optimization, and obstacle avoidance in real-world operational environments.
  • A highly adaptable, problem-solving mindset , with the ability to navigate ambiguity, move fast, and balance immediate operational fixes with long-term technical fidelity.
  • Strong communication skills , both written and verbal. As the crucial bridge between the operational edge and our core development team, you must be able to translate complex, edge-case technical realities and user workflows into clear, actionable requirements for product engineers.
Nice to Haves
  • Experience with sensor fusion and perception pipelines, including integration of LiDAR, IMU, GPS, and camera data for localization and mapping (SLAM).
  • Familiarity with simulation environments (e.g., Gazebo, AirSim, CARLA) for testing robotic software prior to field deployment.
  • Prior experience with CRDTs (Conflict-free Replicated Data Types) or local-first software architectures to manage complex data synchronization without a central server.
  • A background in systems programming (e.g., C++, Rust, or Python) with experience writing performant, real-time code for resource-constrained embedded platforms.
  • Direct experience with DoD or defense-related robotic programs , including an understanding of safety, certification, and operational constraints for unmanned systems.
  • Experience with edge computing and containerized deployments on robotic platforms, including lightweight orchestration (K3s, Docker) on ARM-based or embedded hardware.
  • Familiarity with computer vision frameworks (e.g., OpenCV, TensorRT) and deploying inference models on edge devices for real-time perception tasks.
Clearance: Active Secret
The Benefits of Building with Us

We offer competitive salaries and meaningful equity. We believe everyone on the team should have a stake in what we're building. Benefits vary by region to make sure you're covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts.


Regardless of where you live, everyone at Ditto can utilize flexible time off. And while we work remotely, our Atlanta and San Francisco offices are open if you ever want a place to work or meet up with teammates.

Apply Anyway

At Ditto, we know game-changers don't always come wrapped in a "perfect" resume. Years of experience? Every single bullet point checked? Meh. That's not what drives us.

What does matter?
  • Grit.
  • Curiosity.
  • Adaptability.
  • And a genuine spark for what we're building.

So if you're fired up about our mission but not sure you tick every box - hit that apply button anyway. Use your application to show us how you'll make an impact here.

We're always on the lookout for exceptional humans who want to grow, stretch, and build something meaningful with us.
Equal Opportunity Employer

Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know.
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Autonomy in United States vacancy
  • $172k - $229k

     ...Senior Software Engineer, Autonomy Actions Sustaining Boston, MA May 21, 2026 Job Description Mission Summary: We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop and deploy solutions to solve the immediate challenges... 
    Senior
    Work at office
    Immediate start
    Remote work

    Venturefizz Product Management Community

    Boston, MA
    3 days ago
  •  ...Forward Deployed Engineer (FDE) Ditto is redefining how data moves at the edge. Our mission...  ...Robotic Platforms: Lead the on-site software integration of our platform with...  ...between our synchronization layer and robotic autonomy stacks. Develop on ROS2 and DDS Middleware... 
    Senior
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    United States
    21 hours ago
  • $144.7k - $221.4k

     ...development and verification. Partnering with Autonomy, Simulation, Systems, and Safety teams,...  ...-level results into clear feedback for engineering and leadership, and help accelerate...  ...analyses to introspect autonomous driving software performance atinterfaces across the... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $200k - $240k

    Senior Software Engineer - Autonomy Interface About Overland AI Founded in 2022 and headquartered in Seattle, Washington, Overland AI is transforming land operations for modern defense. The company leverages over a decade of advanced research in robotics and machine learning... 
    Senior

    Overland AI Inc

    Seattle, WA
    2 days ago
  • $144.7k - $221.4k

     ...Architect and implement metrics and analyses to introspect autonomous driving software performance at interfaces across the autonomy stack; partner closely with autonomy developers and systems engineers. Design and implement analysis algorithms that summarize, aggregate, and... 
    Senior
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $224k - $356.5k

    NVIDIA is seeking an experienced Software Engineer to join their Autonomous Vehicle SW development team in California, MO. The role focuses...  ...within a safety-oriented framework, particularly for high autonomy levels. With a requirement of 12+ years of relevant experience... 
    Senior

    Dormont Manufacturing Co

    California, MO
    20 hours ago
  • $99k - $225k

    Booz Allen Hamilton in McLean, Virginia is seeking a Robotics Engineer to conduct research, development, and evaluation of robotic and...  ...systems. The ideal candidate has 5+ years in C/C++, experiences in autonomy algorithms, and holds a Bachelor's degree in a related field.... 
    Senior

    Booz Allen Hamilton

    Mc Lean, VA
    20 hours ago
  • Boeing is actively seeking qualified Software Engineers (Mid Level or Senior) to join the Phantom Works team based in Berkeley, MO. This position will...  ...collaborate and innovate within a team environment, focusing on autonomy and robotics technologies. Boeing offers strong... 
    Senior

    Dormont Manufacturing Company

    Berkeley, CA
    1 day ago
  • Anduril Industries is looking for a Senior Robotics Software Engineer to join their team in Costa Mesa, CA. The role involves developing software solutions for military applications, focusing on autonomy and systems integration. The ideal candidate will have a strong background... 
    Senior

    Dormont Manufacturing Company

    Costa Mesa, CA
    1 day ago
  • NightDragon Acquisition Corp. is hiring a Senior Forward Deployed Software Engineer located in Washington, DC. This role focuses on integrating and optimizing...  ...have extensive experience in software engineering, autonomy, and robotics, and will work closely with cross-... 
    Senior

    NightDragon Acquisition Corp.

    Washington DC
    1 day ago
  • $153k - $222k

    Decisive Point is looking for a Senior Software Engineer to join our team in Sunnyvale, California. In this role, you will develop innovative solutions in the autonomy space, collaborating with experts across diverse fields. We're seeking candidates with over 4 years of... 
    Senior

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • Motional AD Inc. is seeking a Senior Software Engineer, focused on autonomy actions, to solve challenges in autonomous software deployment. The ideal candidate will have 3+ years of C++ experience and a passion for driverless technology. This position offers a hybrid work... 
    Senior
    Remote job

    Motional AD Inc.

    Boston, MA
    1 day ago
  • $191k - $253k

    A leading defense technology company in Costa Mesa, CA, is seeking a Senior Robotics Software Engineer to develop mission autonomy systems. The ideal candidate will have over 4 years of experience with C++ or Rust and strong systems integration skills. Responsibilities... 
    Senior

    Slope

    Costa Mesa, CA
    3 days ago
  •  ...Toilet is seeking a Systems Integration Engineer in Washington, D.C., to solve complex integration...  ...challenges involving hardware, software, and systems engineering. The ideal candidate...  ...systems. The role involves deploying autonomy solutions, preparing systems for flight,... 
    Senior
    Full time

    Robert Hofmann GmbH

    Washington DC
    4 days ago
  • $180k - $198k

     ...’s what powers our innovation. About this role As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team, you...  ...with vehicle infrastructure, hardware, QA, and other autonomy teams (Perception, Decision, Planning, and Control) to achieve... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    1 day ago
  • A leading aerospace technology company in Burlington, MA, is seeking a Senior Software Engineer to lead the development of autonomy and flight software systems. The role demands technical leadership in software architecture, design, and integration for complex autonomous... 
    Senior

    Enigma Aerospace

    Burlington, MA
    3 days ago
  • $112.71k - $183.14k

     ...combining deep domain expertise in physical systems with software, connectivity, autonomy, and AI, we deliver solutions that work in the real...  ...deliver performance at scale. What You Will Do: The Senior Software Engineer plays a key role in shaping platform capabilities and... 
    Senior
    Full time
    Part time
    Visa sponsorship
    Relocation package
    Flexible hours

    Caterpillar Inc.

    Irving, TX
    2 days ago
  •  ...complex challenges like safety, commercialization, and mass production to change the world for the better. As a Senior Software Engineer on the Autonomy team at Apptronik, you will design and deploy learning‑driven, mission‑level autonomy systems that enable humanoid... 
    Senior
    Local area

    Booster

    Sunnyvale, CA
    20 hours ago
  • $82.3k - $220k

     ...space exploration to biomedical engineering, lives often depend on the...  ...are seeking a highly skilled Autonomy Engineer to design and develop...  ...of autonomous vehicles. The Senior Autonomy Engineer will work on...  ...Task and motion planning Software integration and testing with... 
    Senior
    Full time

    Dormont Manufacturing Co

    Cambridge, MA
    20 hours ago
  • $82.3k - $220k

    Senior Software Autonomy Engineer page is loaded## Senior Software Autonomy Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR002288**Overview:**Draper is an independent, nonprofit research and... 
    Senior
    Full time
    Local area

    Inuplands

    Cambridge, MA
    11 hours ago
  • Job Title The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range...
    Senior
    Remote work

    Motional

    United States
    3 hours ago
  •  ...A cutting-edge drone software company in San Francisco is seeking a Senior Software Engineer to build crucial operator-facing software for visual positioning systems. The role involves developing mission planning tools and data workflows using TypeScript, React, and Python... 
    Senior

    Jack & Jill/External ATS

    San Francisco, CA
    1 day ago
  •  ...Anduril Industries is seeking a Senior Software Engineer in Waltham, Massachusetts to lead a small team focused on command and control software. In this role, you’ll leverage your expertise in path planning and routing algorithms to develop cutting-edge technologies for... 
    Senior
    Full time

    jobs.frontdoordefense.com - Jobboard

    Waltham, MA
    1 day ago
  • $172k - $229k

     ...Mission Summary: We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop and deploy solutions to solve the immediate challenges facing our deployed autonomous software. You will play a pivotal role in resolving issues... 
    Senior
    Work at office
    Immediate start
    Remote work

    Motional

    Boston, MA
    4 days ago
  • Dormont Manufacturing Co is looking for an experienced Senior Software Engineer in Fort Worth, Texas. You will support the software development life cycle for our autonomous vehicle projects and collaborate with cross-functional teams to achieve innovative solutions. The... 
    Senior

    Dormont Manufacturing Company

    Fort Worth, TX
    1 day ago
  • Anduril Industries is seeking a Software Engineer in Washington, DC, to tackle diverse challenges in robotics and systems integration. This role emphasizes a collaborative environment where you will help ensure efficient deployments and integrations for critical outcomes... 
    Senior

    Slope

    Washington DC
    1 day ago
  •  ...Join Lockheed Martin’s Flight Controls and Autonomy team and be part of the greatest...  ...Planning. THE WORK In this position the Engineer will be responsible for the design,...  ...testing and system level integration of software and firmware. Perform the development, review... 
    Senior
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Stratford, CT
    9 days ago
  • $108.8k - $191.82k

     ...agile teams to drive success. What you'll be doing Developing software products that implement Artificial Intelligence to provide...  ...Assuming technical lead responsibilities and mentoring junior engineers as needed What You Are A highly motivated and experienced individual... 
    Senior
    Temporary work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    1 day ago
  • $191k - $253k

    Anduril Industries is looking for a Senior Software Engineer to drive the development of software integrated into their cutting-edge defense technology products. This role involves ensuring end-to-end ownership of software projects and collaborating with multi-disciplinary... 
    Senior

    Dormont Manufacturing Co

    Quincy, MA
    1 day ago
  • $162.8k - $203.5k

     ...protect it for future generations. Role Summary We are seeking a Senior Software Engineer, Android Applications to lead the development of mission‑...  ...data collection workflows and enabling new use cases for autonomy engineers and test drivers. Responsibilities AAOS... 
    Senior
    Full time
    Local area

    Rivian

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Autonomy. Be the first to apply!