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. 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 Ditto

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Autonomy in San Francisco, CA vacancy
  • $180k - $260k

     ...the ability to validate and prove our autonomy performance at scale becomes absolutely...  ...We're looking for a deeply technical software engineer to join the Autonomy Validation team —...  ...experience, skills, and demonstrated scope: Senior Software Engineer: $180,000 - $220,000... 
    Senior
    Local area

    Zipline

    San Francisco, CA
    4 days ago
  • A robotics company is seeking a Senior Robotics Software Engineer to develop and maintain advanced robotic systems. This hands-on role involves working with the full autonomy stack, requiring strong C++ and Python skills, among others. Candidates should have a minimum... 
    Senior
    Relocation

    Theconstructsim

    San Francisco, CA
    4 days ago
  • $180k - $260k

     ...the ability to validate and prove our autonomy performance at scale becomes absolutely...  ...essential.We’re looking for a deeply technical software engineer to join the Autonomy Validation team —...  ..., skills, and demonstrated scope:Senior Software Engineer: $180,000 - $220,000Staff... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    1 day ago
  • Nimble Robotics is seeking a Senior Software Engineer in Robotics to build core software powering autonomous robots deployed in real production environments. You will develop systems for reliable, precise, and efficient robot operation in high-throughput settings. You... 
    Senior

    Nimble Robotics

    San Francisco, CA
    3 days ago
  •  ...benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed...  ...someone whose strength is the fundamentals of software engineering, applied at the level of...  ...and performance are non-negotiable. Autonomy & Trust: We operate with a high degree... 
    Senior
    Full time

    Ctgt

    San Francisco, CA
    1 day ago
  • $170k - $210k

     ...and others. About the role The engineering team owns the delivery and stability of...  ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning...  ...to our customers. You will have broad autonomy and responsibility for formulating the... 
    Senior
    Full time

    Finix

    San Francisco, CA
    1 day ago
  •  ...problems for our customers. About the Role We’re hiring a Senior Software Engineer to help build the core product experience of our AI-first...  ...problems Build from 0 - 1 alongside a team that values autonomy, pragmatism, and rewards self-initiative Highly... 
    Senior
    Full time

    Marble Technology

    San Francisco, CA
    1 day ago
  • $150k - $300k

     ...Description Senior Software Engineer Location: San Francisco, CA (required 5 days/week in-office) Type: Full-Time Compensation...  ...- Strong ownership, fast iteration speed, high autonomy - Experience at companies like OpenAI, Stripe, Ramp, Retool... 
    Senior
    Full time
    H1b
    Work at office

    Fuku

    San Francisco, CA
    1 day ago
  •  ...them. We are a small team of engineers, designers, product managers,...  ...production. The role As a Senior Engineer, you own meaningful...  ...this with a high degree of autonomy, and you'll help raise the...  ...turn requirements into working software Mentor earlier-career... 
    Senior
    Full time

    Nuna

    San Francisco, CA
    1 day ago
  •  ...is to scale. What You’ll Do As a Software Engineer, 95%+ of your time will be spent coding...  ...who built core infra from scratch. - A Senior Engineer who was among the first 10...  ...zero to Series B/C and misses the high-autonomy phase. - A Staff Engineer at a later-... 
    Senior
    Full time
    Work at office

    Jetbridge

    San Francisco, CA
    1 day ago
  •  ...Instacart, Ramp, and Zscaler. The Role We're hiring a Senior Software Engineer to build the internal tooling that enables the rest of the...  ...tooling that make everything reliable. You'll have a lot of autonomy and a direct line to the impact of your work. AI is... 
    Senior
    Full time
    Work at office

    C1

    San Francisco, CA
    1 day ago
  •  ...once-in-a-generation transformation. Engineering at Chestnut We’re building the modern...  ...agents working in parallel. As a Software Engineer at Chestnut, you’ll join a high...  ...Remote-first culture built on trust, autonomy, and high performance Team offsites for... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours
    Shift work

    Chestnut

    San Francisco, CA
    1 day ago
  • $144k - $180k

    Who We AreAeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe...  ...system with radar as a primary modalityMentor junior engineers on radar perception best practicesYou haveBachelor's or Master... 
    Senior

    AeroVect

    San Francisco, CA
    4 hours ago
  • $140k - $225k

     ...a diverse, world-class team—engineers, designers, researchers, and...  ...Connectivity team is seeking a Software Engineer with deep expertise...  ...communicate root-cause findings to senior leadership and partners....  ...and workplace transformation.Autonomy and Agility Work with the speed... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    4 hours ago
  • $192k - $240k

     ...management, bill pay, and travel software, Brex enables founders and...  ...you need to grow your career.Engineering at BrexEngineering at Brex is...  ...IT, and operate with high autonomy and deep collaboration. We tackle...  ...leaders.What you’ll doAs a Senior Software Engineer, Infrastructure... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    2 days ago
  •  ...worldwide. This position plays a key engineering role in realizing Heartflow’s vision of...  ...platform to manage heart disease. As a Senior Software Engineer, you will help design and...  ...features and components, operating with autonomy within your area while growing toward... 
    Senior
    Work experience placement
    Local area
    Worldwide
    Relocation

    HeartFlow

    San Francisco, CA
    4 days ago
  • $120k - $145k

     ...is our hardware-agnostic, AI-enabled autonomy software suite that enables us to augment any off...  ...Job At Lodestar, as a   Software Engineer - On-board Autonomy , you’ll be developing...  ...: $140,000 - $180,000 / year ~(E3) Senior Software Engineer: Competitive ~... 
    Permanent employment
    Full time
    Flexible hours

    Lodestar Corporation

    San Francisco, CA
    1 day ago
  • $185k - $218k

     ...we’ve seen significant growth and we are looking for a Senior Full Stack Software Engineer to play a pivotal role in the continued growth of our startup...  ...similar languages/frameworks.Experimentation mindset: autonomy and empowerment to validate a customer need, get team... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    4 hours ago
  • $198.6k - $292k

     ...solutions in a service used by millions of people, then we want to talk to you! We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight control, motion planning, and mission planning algorithms for robust... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    1 day ago
  • $150k - $220k

     ...Software Engineer III/IV Level The engineering team owns the delivery and stability of our product end to end. Since Finix serves as the...  ...reliable service to our customers. You will have broad autonomy and responsibility for formulating the best solution possible... 
    Senior

    Finix

    San Francisco, CA
    1 day ago
  • $196k - $220.5k

     ...and game-related launches at Discord. Our engineering culture values collaboration, and this...  ...have 5+ years of experience as a fullstack software engineer. You have experience with...  ...by example’ with regards to ownership, autonomy, quality and impact, and no problem is “... 
    Senior
    Full time

    Discord

    San Francisco, CA
    1 day ago
  • $160k - $260k

     ...in Business, and LinkedIn Top Startups. Your Role As a Software Engineer on the AI Foundations team, you will own the platform that...  ...it all reliable. You will operate with significant technical autonomy, regularly defining the right approach from scratch in a field... 
    Senior
    Full time
    Contract work
    Immediate start
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    1 day ago
  •  ...the Role We're on the hunt for driven Senior Engineers to join our team at an exciting stage...  ...perfect role for you. You'll have lots of autonomy and will need to be comfortable...  ...with healthcare professionals to tailor software solutions that meet real-world needs.... 
    Senior
    Work at office
    Flexible hours

    Assort Health

    San Francisco, CA
    3 days ago
  • $170k - $200k

     ...Why This Role Matters We’re hiring a Senior Engineer to own and evolve Scribe’s billing platform...  ...a Great Fit If You have 6+ years of software engineering experience You have...  ...system evolution You operate well with autonomy and accountability Experience with... 
    Senior
    Full time
    Live in
    Work at office
    Home office
    Flexible hours
    3 days per week

    Scribe

    San Francisco, CA
    1 day ago
  • $200k - $280k

     ...Senior Software Engineer $200,000 - $280,000 + Equity + Benefits + Relocation Assistance + Unlimited PTO San Francisco, CA - On-site...  ...senior-level technical depth and want to operate with the autonomy and ownership of an early-stage team. The Role Build... 
    Senior
    Work at office
    Relocation package

    Client Services

    San Francisco, CA
    2 days ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...  ...Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to... 
    Senior
    Full time
    Work at office

    Speechify

    San Francisco, CA
    1 day ago
  • $192k - $240k

     ...spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...and support you need to grow your career.Engineering at BrexEngineering 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

    Brex

    San Francisco, CA
    3 days ago
  • $168k - $247k

     ...used by millions of people, then we want to talk to you! About the Role We're hiring a Robotics Infrastructure Engineer in our Autonomy Software team. In this role, you'll own, build, and manage the infrastructure that makes aerial autonomy development possible.... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    1 day ago
  • $144k - $234k

     ...around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives...  ...wait to meet you. WHAT YOU’LL DO We’re looking for a Senior Software Engineer to join our Content Cards team, which is focused on transforming... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Braze

    San Francisco, CA
    1 day ago
  •  ...Sr. Software Engineer We're looking for a full-time Sr. Software Engineer. As an early member of our Engineering team, you will go 0 to...  ...important AI agent initiatives. You will be given a lot of autonomy, and the chance to learn in one week what it would take one... 
    Senior
    Full time
    Work at office

    OneSchema

    San Francisco, CA
    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!