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.

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
  • Must hold an active Secret clearance (U.S. citizenship is strictly required for this role).
  • 5+ years of experience in robotics software engineering, autonomous systems development, or related fields, including hands‑on experience developing, integrating, and testing software on physical robotic platforms.
  • 2+ years of technical experience working with ROS2, 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.
  • A highly adaptable, problem‑solving mindset, able to navigate ambiguity, move fast, and balance immediate operational fixes with long‑term technical fidelity.
  • Strong communication skills, both written and verbal, and the ability 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 (SLAM) and integration of LiDAR, IMU, GPS, and camera data.
  • Familiarity with simulation environments (Gazebo, AirSim, CARLA).
  • Prior experience with CRDTs or local‑first software architectures.
  • Background in systems programming (C++, Rust, or Python) for performance‑critical embedded code.
  • Direct DoD or defense‑related robotic program experience, including 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 or embedded hardware.
  • Familiarity with computer vision frameworks (OpenCV, TensorRT) and deploying inference models on edge devices.
Clearance

Active Secret.

The Benefits Of Building With Us

We offer competitive salaries, meaningful equity, and benefits that vary by region to ensure you’re covered in the ways that matter most. In the U.S., this includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts. 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 with a “perfect” resume. What matters are 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.

  • Grit.
  • Curiosity.
  • Adaptability.
  • A genuine spark for what we’re building.
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.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Autonomy in Seattle, WA vacancy
  • Senior Robotics Software Engineer (Autonomy) About VTI Aerospace VTI Aerospace builds AI-powered perception and pilot assist technologies to unlock the future of aviation. With offices in Bozeman, MT and Seattle, WA, we are a team of engineers and technologists from Boeing... 
    Senior

    VTI Aerospace

    Seattle, WA
    10 hours ago
  •  ...A leading technology firm in robotics is seeking a Senior Software Engineer to design and build systems for autonomous machinery. This role requires a strong background in real-time systems and cloud technologies, coupled with solid programming skills in Python, C++,... 
    Senior

    AIM Intelligent Machines

    Seattle, WA
    2 days ago
  • $200k - $240k

     ...A defense technology company based in Seattle is looking for a Senior Software Engineer – Autonomy Interface. This role involves designing and implementing backend systems for a command-and-control platform for autonomous vehicles, focusing on robust services and real-... 
    Senior

    Overland AI

    Seattle, WA
    2 days ago
  •  ...not a science experiment. Built by engineers from mining, construction, Waymo, SpaceX...  ...setting. Responsibilities As a Senior Robotic Simulation Engineer at AIM you...  ...by designing and building simulation software for cutting edge autonomy and enabling AI and Robotics... 
    Senior

    AIM Intelligent Machines

    Seattle, WA
    3 days ago
  • $150k - $175k

     ...more. Base pay range $150,000.00/yr - $175,000.00/yr Senior Software Engineer Location: Hybrid (1-2x a week onsite) in Bellevue, WA...  ...in a collaborative environment with opportunities for autonomy, growth, and leadership. Responsibilities: Modernize... 
    Senior
    Full time
    Contract work
    Local area

    Prime Team Partners

    Seattle, WA
    4 days ago
  • $130k - $220k

     ...by leading investors, we’re building software that adapts to the user, not the other...  ...Role Gradial is looking for a Senior Software Engineer to lead the development of AI-native...  ...salary Fast‑paced environment with autonomy and ownership A front‑row seat to... 
    Senior

    Gradial

    Seattle, WA
    2 days ago
  • $188k - $230.35k

     ...our consumer app and future carrier partnerships. As our Senior VoIP Infrastructure Engineer, you'll own the infrastructure and systems that power...  ...ranking engineer in this domain, operating with significant autonomy in ambiguous territory Work across mobile app and... 
    Senior
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    Hiya Inc

    Seattle, WA
    6 days ago
  • $130k - $220k

     ...The Role Gradial is looking for a Senior Software Engineer to lead the development of AI-native systems that redefine how creative teams build...  ...dental and vision coverage Fast-paced environment with autonomy and ownership Real impact, zero bureaucracy A front-... 
    Senior

    Gradial

    Seattle, WA
    2 days ago
  • $157.6k - $197k

     ...join us. Working at Armada means taking ownership, driving autonomy, and delivering impact. You’ll tackle challenges that haven...  ...for customers around the world. About the role As a Senior Software Engineer , you will be responsible for designing, developing, and maintaining... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Armada

    Seattle, WA
    2 days ago
  • $1,000 per month

     ...Overview Job Title: Senior Software Engineer Location: 100% Remote (US) This Senior Software Engineer position is a full-time, 100% remote opportunity...  .... Beyond the mission, you’ll enjoy a culture that values autonomy, a $1,000 home office setup to perfect your workspace, and... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours

    Motion Recruitment Partners LLC

    Kenmore, WA
    2 days ago
  • $200k - $240k

     ...deliver combined capabilities for unit commanders. Our OverDrive autonomy stack enables ground vehicles to navigate and operate off-...  ...tactical operations. Role Summary We are seeking a Senior Software Engineer – Internal Tools to design and build frontend-driven... 
    Senior
    Immediate start
    Remote work

    Overland AI

    Seattle, WA
    2 days ago
  •  ...science experiment. Built by engineers from mining, construction, Waymo...  ...in the intersection of software, robotics, and the physical world...  ...perception, control, and autonomy pipeline interactions distributed...  ...you - you're the kind of Senior SWE who will thrive here. Responsibilities... 
    Senior
    Local area

    AIM

    Seattle, WA
    2 days ago
  • $192k - $240k

     ...spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...support you need to grow your career. Engineering at Brex Engineering at Brex is about...  ...Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    Seattle, WA
    2 days ago
  • $192k - $240k

     ...banking, and global payments, plus intuitive software for travel and expenses. Tens of...  ...and support you need to grow your career. Engineering at Brex Engineering at Brex is about building...  ...Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard... 
    Senior
    Work at office
    Remote work
    Work from home

    I did my part and supported the Regular Toilet

    Seattle, WA
    1 day ago
  •  ...ultimate career opportunity that will light a fire within you. Senior Software Engineer Seattle, Washington At NiCE, we don't limit our...  ...~ Strong communication skills and comfort operating with autonomy in evolving, fast-moving environments Nice to Have... 
    Senior

    NICE

    Seattle, WA
    2 days ago
  •  ...Job Description Senior Frontend Engineer Location: Seattle, WA (On-site / Hybrid) We...  ...America. This is a high-impact, high-autonomy role where you'll define the future of...  ...engineering looks like in enterprise software, we'd love to hear from you. Apply... 
    Senior

    Talentry LLC

    Seattle, WA
    3 days ago
  •  ...Rippling Platform Engineer Rippling gives businesses one place...  ...databases Develop high-quality software with attention to detail...  ...alongside software architects and senior developers doing state-of-the...  ...that grants you a lot of autonomy to explore creative solutions... 
    Senior
    Work at office
    3 days per week

    Flix

    Seattle, WA
    7 days ago
  • $159k - $278.25k

     ...learning and large language models to build software which helps our internal GTM teams...  ...role, you'll play the role of a backend engineer working across the stack (backend services...  ...individuals on our team tend to operate with autonomy and alacrity, have strong customer... 
    Senior

    Rippling

    Seattle, WA
    2 days ago
  • $120k - $190k

     ...Senior Software Engineer (Backend / Full Stack) Join to apply for the Senior Software Engineer (Backend / Full Stack) role at Nametag About...  ...how we treat each other. Our remote‑first team cds values autonomy, inclusivity, and collaboration – with regular in‑person... 
    Senior
    Full time
    Remote work
    Flexible hours

    Name Tag

    Seattle, WA
    2 days ago
  • $150k - $200k

     ...The Opportunity As a Senior Software Engineer on our web application team, your expertise will be critical in building and evolving the user-facing...  .... Own technical projects from discovery to delivery with autonomy, ensuring solutions align with both user experience goals... 
    Senior
    Shift work

    Pearl Health

    Seattle, WA
    2 days ago
  • $175k - $245k

     ...Senior Software Engineer II - Applied AI and Evaluations (Remote Eligible) -REMOTE, USA- For over 20 years, Smartsheet has helped people and teams...  ...it. This is not a QA role. It's a deeply technical, high‑autonomy position at the intersection of LLM evaluation, prompt and... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work

    Smartsheet

    Bellevue, WA
    10 days ago
  • $200k - $240k

     ...deliver combined capabilities for unit commanders. Our OverDrive autonomy stack enables ground vehicles to navigate and operate off-...  ...operations. Role Summary: We are seeking a Senior Software Engineer - Global Planning to design and implement planning... 
    Senior
    Local area
    Flexible hours

    Overland AI

    Seattle, WA
    4 days ago
  •  ...Supply Chain Security group is rethinking software development and operations security...  ...the center. We’re looking for a Senior Backend Engineer who thrives at the intersection of large...  ...). ~ Comfortable working with autonomy across distributed, remote teams. ~... 
    Senior
    Remote work
    Home office

    Docker

    Seattle, WA
    3 days ago
  • $208k - $300k

     ...Senior Software Engineer - 3D Simulation Applications Build scalable 3D simulation applications for autonomous vehicle development at Zoox Location...  ...cutting‑edge simulation technology with industrial‑scale autonomy systems. In this role, you will: Collaborate with ML... 
    Senior
    Temporary work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Seattle, WA
    2 days ago
  • $166.25k - $183.75k

     ...focused startup, we'd love to meet you. The Role: As a Senior Software Engineer focusing on Frontend at Read AI, your contributions will...  ...in a fast-paced startup environment with a high degree of autonomy and accountability. Excellent communication and collaboration... 
    Senior
    Flexible hours

    Read AI, Inc

    Seattle, WA
    10 hours ago
  • $145k - $275k

     ...Job Title Senior Software Engineer Job Description Our client is looking for an experienced Senior Software Engineer to join an innovative...  ...-paced, experimental development. This role offers high autonomy for solving novel and technically challenging problems. You... 
    Senior
    Work at office

    Viridian Staffing

    Seattle, WA
    12 days ago
  • $208k - $300k

     ...The Simulation team at Zoox is looking for software engineers with diverse talents and real-world product experience to help realize our vision...  ...cutting-edge simulation technology with industrial-scale autonomy systems. In this role, you will: Collaborate with ML... 
    Senior
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    2 days ago
  • $192k - $240k

     ...management, bill pay, and travel software, Brex enables founders and...  ...need to grow your career. Engineering at Brex Engineering at...  ...and IT, and operate with high autonomy and deep collaboration. We tackle...  ...What you'll do As a Senior Full-Stack Software Engineer... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    Seattle, WA
    10 hours ago
  • $189.6k - $260.7k

     ...Senior Software Engineer, AI Tools & Security This range is provided by Docker, Inc. Your actual pay will be based on your skills and experience...  ..., learning, and iterating ~ Comfortable working with autonomy across distributed, remote teams. ~ Strong written and verbal... 
    Senior
    Full time
    Remote work
    Home office

    Docker

    Seattle, WA
    13 days ago
  • $200k - $220k

    A leading robotics company located in Mountain View, California, is seeking a Lead Software Engineer to design and build advanced pilot assistance software for robotics. This role involves the development and deployment of robotic and embedded systems while leading teams... 
    Senior

    AI Chopping Block, Inc.

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

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