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

Senior Software Engineer, Robotics

$176.4k - $226.8k

Saildrone Inc

Saildrone is a maritime defense company and the global leader in autonomous unmanned surface vehicles (USVs). With more ocean miles and real‑world operational experience than any USV manufacturer or operator, Saildrone maintains active, combat‑deployed systems supporting national security and force projection around the world, 24/7/365. Saildrone’s manufacturing and R&D headquarters are located in Alameda, CA, with business development and sales operations in Washington, DC, and deployment hubs in Europe and the Middle East. By combining proven autonomous operations, edge computing, advanced sensing, renewable power, and the most advanced and robust unmanned surface technology on the planet, Saildrone is shaping how the Navy of the future operates. Join a fast‑moving, mission‑driven team at the forefront of maritime security and autonomous innovation. The Position Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle Systems team. You will play a critical role in integrating new sensors and hardware subsystems into our autonomous marine vehicles and evolving the onboard software that powers navigation, telemetry, and autonomy at sea. We are looking for a technical leader who creates clarity from ambiguity, independently drives execution in a fast‑paced environment, and raises the bar on software quality for systems that must perform reliably for up to a year in the world’s harshest maritime conditions. This role is required to be onsite in Alameda, CA in the Bay Area 3 days per week - this is our hybrid model. This is not a remote position. The Team The Robotics Software Engineering team is responsible for the software systems that enable Saildrone’s autonomous fleet to operate in the most remote maritime environments on Earth. We are focused on delivering robust and scalable vehicle systems software to support global maritime domain awareness, operating in a national security and defense environment. Responsibilities Design, develop, and maintain core onboard C++ software systems to enable reliable navigation, telemetry, actuator control, and power system interfaces in long duration deployments. Integrate new sensors and hardware subsystems to expand vehicle capabilities, ensuring accurate data acquisition, validation, and performance in constrained compute environments. Architect and implement robust interfaces between vehicle software, embedded firmware, and hardware components. Own telemetry systems, including data libraries and satellite communications, ensuring reliable data flow from vehicle to shore. Lead hardware bring‑up efforts, including device integration, sensor data stream management, and hardware‑in‑the-loop (HIL) testing. Collaborate closely with hardware, firmware, and test teams to align on priorities, resolve integration challenges, and deliver reliable vehicle functionality. Monitor system performance, identify defects or inefficiencies, and implement solutions that improve reliability, efficiency, and scalability. Provide clear, timely updates on technical direction, risks, and progress to leadership and cross‑functional partners. Mentor junior engineers and contribute to a culture of accountability, ownership, and engineering excellence. Qualifications Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or a related technical field. 6+ years of professional software development experience, with expert‑level proficiency in C++. Demonstrated experience integrating sensors and hardware in robotics, autonomous systems, or similar real‑world platforms. Proven ability to design system architectures and algorithms for resource‑constrained or embedded environments. Experience collaborating cross‑functionally with hardware, firmware, and test engineering teams. Strong troubleshooting and problem‑solving skills in complex, hardware‑integrated systems. Ability to clearly communicate technical decisions, trade‑offs, and status updates to peers and leadership. Working knowledge of communication protocols such as TCP/IP, CAN, J1939, or NMEA‑2000. Experience with oceanographic, navigation, or environmental sensors, including calibration and validation preferred. Proficiency in Python for scripting, tooling, and data analysis preferred. Familiarity with simulation environments and hardware‑in‑the-loop (HIL) testing preferred. Experience with protobuf and interfacing vehicle systems with cloud infrastructure preferred. Salary Range

$176,400—$226,800 USD

Benefits Generous Time Off: Competitive Paid Time Off (PTO) accrual plus a robust annual holiday schedule and paid sick leave ensure you can rest, reset, and sustain performance over time. Comprehensive Health Coverage: Premium, multi‑tier Medical, Dental, and Vision plans with significant company contributions for employees and dependents—providing security and peace of mind. Shared Ownership in the Mission: Equity grants are a core part of our compensation, allowing you to participate in the long‑term value you help create through meaningful, operational work. Retirement Savings: Access to a 401(k) retirement plan with flexible pre‑tax and Roth payroll contribution options supports long‑term financial planning. Investment in Your Growth: We support your continuous learning through an annual professional development reimbursement program, empowering you to sharpen your skills and stay ahead of the curve in a rapidly evolving field. Relocation Support: For eligible roles, we offer relocation assistance to help bring the world’s best talent to our mission‑critical locations. Saildrone is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. #J-18808-Ljbffr Saildrone Inc

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Robotics in California, MO vacancy
  • $110k - $130k

     ...individual contributor with a mastery of robotics, embedded systems, and edge AI? Do you...  ...realities. We serve as the elite engineering engine for everything from stealth startups...  ...100 R&D labs. We are looking for a Senior Software Engineer to serve as a primary technical... 
    Senior

    Motivo Engineering, LLC

    California, MO
    3 days ago
  • $180k - $200k

     ...industry - moving and storing material. We’re applying robotics and distributed software to create a new class of product for this $1T market...  ...Mytra’s robotics team is looking for an experienced Senior Software Engineer to develop software critical for motion control,... 
    Senior
    Work at office

    Mytra

    California, MO
    4 days ago
  •  ...seeking a highly specialized AI Researcher to advance production-grade AI features across robotics platforms. You will bridge foundational research with scalable ML engineering, building end-to-end systems from data pipelines to APIs and interfaces. The role demands a... 
    Senior

    In Orbit

    California, MO
    3 days ago
  • Intuitive is seeking a Staff Mechanical Engineer to sustain and improve product performance, reliability and capacity. You will tackle complex design issues, support manufacturing, and lead cross-functional teams in the development of advanced energy instruments. The role... 
    Senior

    Intuitive

    California, MO
    4 days ago
  • We are looking for a highly motivated Senior Software Engineer to join our team. Responsibilities include designing, developing, and maintaining software applications. Strong proficiency in Node.js Experience with MySQL Seniority level Mid-Senior level Employment type... 
    Senior
    Full time

    Digitizing Studio

    California, MO
    1 day ago
  • Athelas is seeking a Software Engineer to join our Air AI team, building intelligent solutions that streamline clinician workflows. You will work on designing and implementing AI-driven features that automate clinical tasks. The ideal candidate has a strong foundation in... 
    Senior

    Athelas

    California, MO
    2 days ago
  • Overview An exciting client is seeking a Sr. Software Engineer to develop the C++ core across...  ...Qualifications Technical degree (CS, EE, CE, Robotics). High-level C++ proficiency, object-...  ...Holder (ITAR). Employment Details Seniority level: Mid-Senior level. Employment... 
    Senior
    Full time

    Lumicity

    California, MO
    2 days ago
  • YO AI Labs is seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate models on complex software engineering tasks using MCP tools. You will design reproducible environments, deterministic... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    California, MO
    16 hours ago
  • Zefr is hiring a Senior Software Engineer to own design, implementation, and operation of microservices in Kubernetes and cloud environments. You will build production systems powering Zefr's platform at scale and use AI for coding and research as a core part of how you... 
    Senior
    Remote work

    ZEFR

    California, MO
    5 days ago
  • COMMURE Incorporated is seeking a software developer to join their Revenue Cycle Management (RCM) Core team. This role focuses on building...  ...to-end solutions and contribute to technical improvements, all while mentoring fellow engineers. #J-18808-Ljbffr COMMURE Incorporated
    Senior

    COMMURE Incorporated

    California, MO
    16 hours ago
  • GEICO is seeking a Senior Software Engineer to join the Capacity Management team. You will design, build, and enhance full stack applications to improve capacity planning and optimization across the organization. The role focuses on frontend work with React and JavaScript... 
    Senior

    GEICO

    California, MO
    16 hours ago
  • YO AI Labs is seeking a Senior Software Engineer contractor to create reinforcement learning environments for software engineering tasks and evaluate AI agents using MCP tools. You will design reproducible environments, deterministic verification, and reference solutions... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    California, MO
    16 hours ago
  • A rapidly growing, private equity-backed technology company, is looking for a full-time Senior Software Engineer to develop embedded firmware for its intelligent energy management platform. Their technology connects and optimizes building systems to deliver energy, operational... 
    Senior
    Full time

    Motion Recruitment

    California, MO
    5 days ago
  • $120k - $160k

    Description SAIC is looking for a Software Engineer to support the Next Generation Jammer (NGJ) program at Point Mugu, California including support equipment and simulators. Job Duties: Designs, develops, documents, tests and debugs application software Conducts analysis... 
    Senior
    Interim role

    Saic

    California, MO
    2 days ago
  • $140k - $175k

     ...growing health technology company using AI, advanced imaging, cloud software, and data science to transform how complex medical procedures...  ...you build has a measurable impact on physicians and patients. Engineers will enjoy significant ownership, influence technical... 
    Senior

    Kismet Search

    California, MO
    3 days ago
  •  ...the operating system for the physical world. We’re a team of engineers and data scientists driven by our mission to use reinforcement...  ...Languages: Python (FastAPI, SQLAlchemy, Pandas) - We value your software engineering fundamentals and ability to learn over which... 
    Senior
    Visa sponsorship

    Tagup

    California, MO
    2 days ago
  • JetInsight's best-in-class quoting and fleet management software helps aircraft charter operators run and grow safer, more efficient...  ...of on-demand aircraft. We’re looking for a full stack Senior Software Engineer to join our growing engineering team. You’ll work on all... 
    Senior

    JetInsight

    California, MO
    2 days ago
  • Software Engineer Python Cloud Services Space Operations Satellite Telemetry As a Space Operations Software Engineer at Spire, you will join a small, agile team to enhance the efficiency of our satellite fleet. You'll develop systems and tools for visualizing and analyzing... 
    Senior
    Work at office
    3 days per week

    Spire

    California, MO
    5 days ago
  • $193.3k - $289.9k

    Senior Software Engineer San Mateo, CA Role Overview Sony Interactive Entertainment LLC seeks a Senior Software Engineer in San Mateo, CA to lead rapid prototyping of proof-of-concept (PoC) research initiatives in computer graphics, computer vision, and machine learning... 
    Senior
    Remote work
    Work from home

    Sonyinteractiveentertainmentglobal

    California, MO
    2 days ago
  • Digitizing Studio in California is seeking a highly motivated Senior Software Engineer to design, develop, and maintain software applications. Mid-Senior level applicants with strong Node.js and MySQL skills will contribute to building scalable software for a design services... 
    Senior
    Full time

    Digitizing Studio

    California, MO
    16 hours ago
  • $175k - $225k

     ...into production to enhance client experiences and streamline complex processes. Built as a remote-first organization with a strong engineering culture, the team values autonomy, impact, and close collaboration across product, design, and domain experts. Their mission is... 
    Senior
    Work at office
    Remote work

    People In AI

    California, MO
    4 days ago
  •  ...that values transparency, ownership, and continuous learning and prioritizing in person work where possible. The Role As a Senior Software Engineer, you'll have real ownership over the software and systems behind Compa's core products. You'll work across the stack,... 
    Senior

    COMPA

    California, MO
    5 days ago
  • $95.5k - $181.7k

     ...provide highly innovative solutions. Contribute at all phases of the software development lifecycle, including software/hardware integration....  ...one key task or line item on programs. Mentor at least one engineer on programs in areas of knowledge and expertise. Help ensure... 
    Senior
    Temporary work
    Flexible hours

    Prattwhitney

    California, MO
    2 days ago
  •  ...manufacturing: converting greenhouse gas into diamond wafers using zero-emission energy. We are looking for a detail-oriented, hands-on Software Engineer to strengthen and grow our data collection, software interfaces, and infrastructure, which we use to report key business... 
    Senior
    Local area
    Flexible hours

    Vrai & Oro

    California, MO
    1 day ago
  • Join to apply for the Senior Software Engineer role at Gigster Building the worlds most elite network of unicorn talent in tech ...AI | Data | FinOps | Cloud | Software Engineering Senior Software Engineer (PST Timezone) Start Date: 1st Jan 2026 Position Overview We... 
    Senior
    Contract work

    Gigster

    California, MO
    2 days ago
  • $184k - $287.5k

     ...our GPU acts as the brains of computers, robots, and self-driving cars that can...  ...workflows. We are looking for a hands-on senior engineer to expand Warp's adoption across science...  ...Kit-CAE, to integrate Warp into their software, resolve technical barriers, and support... 
    Senior

    NVIDIA

    California, MO
    4 days ago
  • $129.4k - $194k

     ...run and test Illumina's primary analysis software Work with the development team to...  ...s degree or higher in Computer Science, Engineering, Bioinformatics, or a related field (or...  ...The estimated base salary range for the Senior Software Engineer in Test role based in... 
    Senior
    Local area

    Illumina

    California, MO
    4 days ago
  • $175k - $190k

    THE ROLE This Senior Software Engineer, iOS role is central to Thrive Market’s next phase of growth. Our iOS app serves our most engaged members and is a critical driver of how customers discover, evaluate, and shop an ever‑evolving catalog. As the business continues to... 
    Senior
    Summer work
    Work at office
    Local area
    Flexible hours

    Voiceflow

    California, MO
    4 days ago
  • $196.35k - $292.6k

     ...cloud storage services that power mission-critical enterprise workloads in Microsoft Azure. We are looking for a highly motivated software engineer to help develop and operate cloud-scale distributed systems that span storage, networking, cloud infrastructure, and user... 
    Senior
    Local area

    Worky Ltd

    California, MO
    2 days ago
  • $15k

     ...integrity, ethics and to strengthening local communities. Summary Lead and execute complex software development initiatives with a strong emphasis on front‑end and back‑end engineering using ReactJS, NodeJS and TypeScript frameworks. Collaborate with cross‑functional teams... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Dadavidson

    California, MO
    2 days ago

Do you want to receive more vacancies?

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