Senior Software Engineer, Robotics
$176.4k - $226.8kSaildrone
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$110k - $130k
...The Role: Technical Lead & Systems Architect At Motivo, a Senior Software Engineer isn’t just a coder; you are the technical backbone of our most sophisticated robotic initiatives. You will own the software lifecycle of complex autonomous machines, moving from rapid...Senior- ...Overview Sorting Robotics is a fast-growing company that specializes in automating the cannabis... ...team of mechanical, electrical, and software developers focused on creating the best... ...Degree in Computer Science, Computer Engineering, or related fields. Experience with Linux...SeniorWork experience placement
- ...Mytra in Brisbane, CA is seeking a Senior Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic fleet. You will collaborate across hardware and software teams, own firmware development, and contribute to...Senior
- ...Sorting Robotics, based in Los Angeles, is seeking an experienced Software Developer to advance their automated systems in the cannabis industry. This on-site position... ...teleoperation interfaces, and work closely with engineers. The role offers a salary range of 140k - 180k/...Senior
$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,...SeniorWork at office- ...partnering with an exciting, well-funded robotics startup that is building next-generation physical... ...to scale, they're looking to hire a Senior Embedded Systems Engineer to take ownership of the firmware and embedded software stack powering their general-purpose...Senior
- ...Northrop Grumman seeks a Sr Principal Software Configuration Analyst to design, implement, and maintain software configuration management using IBM Rational ClearCase in a fast-paced defense environment. You will own ClearCase environments, define branching strategies...Senior
- ...MBN Solutions partners with a robotics startup building next-generation physical AI systems in the San Francisco Bay Area. They seek a Senior Embedded Systems Engineer to own the firmware and embedded software stack powering a general-purpose robotic platform. You'll...Senior
- ...Account Executive Drive sales efforts. Role based in California and focused on sales growth. Senior Manager of Workforce Management Primary function involves providing customer support services. Specific details regarding responsibilities and requirements are not fully...Senior
- ...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...SeniorFull time
- ...A tech company innovating in aerospace testing is seeking a Software Engineer for hardware test automation. Responsibilities include developing test software, implementing test frameworks, and collaborating with teams to enhance product reliability. Candidates should have...Senior
- ...Aviator is seeking an early engineer to join their innovative team in California, Missouri, to help build engineering productivity supertools. You will closely collaborate with the founders, understand user needs, and drive product initiatives. Ideal candidates have 5...Senior
- ...tracking and data collection systems Coordinate with a broad range of stakeholders, including R&D engineers and technicians, to deliver scalable and actionable software solutions Assist in database optimization and application troubleshooting, document workflows, and...Senior
- ...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...SeniorFull time
- ...Perform full stack development using AWS infrastructure Design and implement scalable software solutions Collaborate with cross functional teams and stakeholders Ensure engineering excellence and achieve program objectives Lead the design, development, test, and maintenance...Senior
- ...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 areas...Senior
$195k - $250k
...ways to address them. You’ll play a critical role in shaping our engineering + broader company culture and help make this the best place we... ...or other similar degree. You have 8+ years of experience in a Software Engineering position. Experience with the technologies we...Senior$152k - $241.5k
...shape the next generation of edge AI for automotive and robotics. We build the software stack that enables Large Language, Vision-Language, and... ...equivalent experience in Computer Science, Electrical/Computer Engineering, or a closely related field. ~4+ years of relevant...Senior- ...companies and global marketplaces, and we’re scaling systems that free millions of hours of human effort. We’re looking for a Senior Software Engineer who wants to own product and technical decisions end-to-end. You’ll work directly with the founders to build and scale AI-...Senior
$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...SeniorRemote workWork from home- ...in unstructured emails, PDFs, and legacy software. CommodityAI serves as a digital... ...and Reddit. We are currently scaling our engineering team in San Francisco to expand our platform... ...automation workflows. What You’ll Do As a Senior Software Engineer, you will own core technical...SeniorRelocation
- ...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...SeniorLocal areaFlexible hours
$184k - $287.5k
...expanded to a new range of applications, including augmented and virtual reality, artificial intelligence, and robotics. We are now looking for a Senior Software Engineer – Streaming with strong C++ skills and a deep interest in streaming technologies to join a team of highly...Senior- ...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...SeniorContract work
$192.95k - $234.9k
...credit and financial data that meaningfully impacts lives. Our software engineers develop innovative solutions that incorporate data... ...bring our products to life. THE OPPORTUNITY We're seeking a Senior Software Engineer to lead key technical projects from design...SeniorFlexible hours$177.3k - $265.9k
...tackle the most interesting and diverse technical challenges of developing software at scale. We are open to adoption of the latest tools and techniques for solving complex problems. Senior Engineer Responsibilities Perform in‑depth analysis of functional or business...SeniorRemote work- ...frameworks and HPC interfaces on GPU clusters. You will work with CUDA and Linux, contributing to MPI/OpenSHMEM and related system software to enable GPU-to-GPU and GPU-to-component interactions. Candidate will develop proofs-of-concept, explore new programming...Senior
$139k - $220k
...unparalleled visibility into complex AI workloads. Our team empowers engineers to understand, troubleshoot, and optimize high-performance infrastructure at massive scale. About the role: As a Senior Software Engineer on the Observability team, you will design, build, and...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$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...SeniorSummer workWork at officeLocal areaFlexible hours- ...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...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Robotics. Be the first to apply!
- senior robotics software engineer California, MO
- software system engineer California, MO
- intel software engineer California, MO
- software developer fintech California, MO
- software development engineer aws California, MO
- information technology software engineer California, MO
- ngo software engineer California, MO
- software engineer travel California, MO
- junior software developer internship California, MO
- rust software engineer California, MO


