Senior Software Engineer, Robotics
$176.4k - $226.8kSaildrone 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$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- ...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
- 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
$160k - $210k
Title Embedded Software Engineer - Robotics & Autonomous Vehicles Location San Diego, CA (on-site, some WFH flexibility) Salary $160K - $210K base (DOE) + stock options, 401k matching, and other benefits. About the Client Company Our exclusive San Diego based Client...SeniorWork at officeImmediate startRemote workWork from homeFlexible hours- Intuitive is seeking a Senior Mechanical Design Engineer to develop robotic instruments for minimally invasive surgery. You will work in a fast-paced, high-energy team to resolve complex mechanical, materials, and manufacturing design challenges and transfer designs to...Senior
- Intuitive is seeking an experienced software developer to design and develop robust C++ applications for the da Vinci Surgical System... ...collaboration skills are essential as you interact with teams across engineering and software domains. This role requires a commitment to...Senior
- Agility Robotics in the United States is seeking a software developer to create robust software for our innovative humanoid robots. In this hybrid role, you will collaborate with multi-disciplinary teams to design and troubleshoot cutting-edge prototypes. Candidates should...SeniorFull time
- HCLTech is seeking a Senior Manufacturing Engineer, NPI, to lead robotic assembly projects and develop manufacturing processes. You will work cross-functionally to ensure seamless product transitions and apply lean principles to optimize efficiency. The ideal candidate...SeniorFull time
- Cryoport Systems is seeking a Senior Software Engineer, Stream-Aligned to lead technical initiatives and optimize team delivery. This role involves collaborating closely with the technical leadership team and ensuring that deliverables align with broader organizational...Senior
- Cryoport Systems, LLC is seeking a Senior Software Engineer to lead technical initiatives and optimize team delivery. This role involves implementing scalable and maintainable software systems to meet business goals while collaborating closely with product managers and...Senior
$98.4k - $138.4k
Ginkgo Bioworks Inc. is hiring a Senior Manufacturing Engineer in California. The role involves overseeing production operations, improving quality and efficiency, and leading a team of Engineering Technicians. Candidates should have experience in manufacturing engineering...Senior- Intuitive is seeking a Senior Test Engineer in California to ensure quality and reliability for their robotic-assisted surgery systems. This role involves developing and executing test protocols, conducting design verification, and collaborating with cross-functional teams...Senior
- ...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...SeniorFull time
$120k - $140k
A leading robotics firm in San Diego is seeking a talented Senior Electronics Engineer to design and scale electrical systems for autonomous robotics platforms. This hands-on role involves working with PCBs, power systems, and sensors. Candidates should have 3+ years of...SeniorFlexible hours- 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
- 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
- ...ambitious goals and attract incredibly creative scientists and engineers from leading academic institutions and from frontier AI labs.... ...brain. Position Summary: We are looking for an ambitious Senior Software Engineer to help us reverse‑engineer the human brain. This role...SeniorVisa sponsorship
$200k - $280k
...helping companies transform outbound into a top-performing growth engine by making go-to-market execution observable, repeatable, and... ...models before public release What You Need You have 3+ years of software engineering experience and at least 1 year working in AI A...Senior$84.72k - $105.9k
Boston Dynamics is seeking a field technician in California to perform repairs, installations, and technical support for regional customers. The ideal candidate will have a strong background in field service and customer management. Responsibilities include driving support...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- ...At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that... ...with Product Design, Product Management, and cross-functional engineering teams to align on priorities and technical solutions Act as a...Senior
- ...solutions, and growing with a forward‑thinking technology company, we’d love to meet you. The Opportunity We are looking for a Senior Software Engineer who thrives in fast‑moving environments, enjoys solving complex technical challenges, and wants to play a key role in...SeniorWork at office
- ...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
- ...reliability at scale, where milliseconds determine success What Makes You a Great Fit 5+ years building production-grade systems (senior-level experience strongly preferred) Hands-on experience with real-time technologies (WebSockets, WebRTC, streaming audio/video) Comfortable...SeniorImmediate start
- Salient is seeking a Software Engineer - Core Product to enhance their AI platform for loan servicing. This role requires 4+ years in software engineering with strong Python skills, plus a track record in user-focused product development. The ideal candidate will work collaboratively...SeniorWork at office
- ...us and we can make a difference together. About This Role The Senior Software Developer will collaborate within a technically adept team,... ...IOT core to publish and subscribe MQTT messages, develop rules engine to send data via Kinesis stream to databases. #J-18808-Ljbffr...SeniorWork experience placement
- Astera Institute in California is hiring a Senior Software Engineer aimed at reverse-engineering the human brain. The role includes architecting high-performance infrastructure, optimizing custom RL environments, and turning research prototypes into scalable systems. The...Senior
- ...have a strong background in computer science, experience with software development, quality automation and data reporting background,... ...Working closely with the stakeholders to prioritize goals on the Engineer, Data and QA Automation roadmaps, understanding ROI to the client...Senior
- ...Senior Engineer Location: SFO/Dallas/Austin/NJ - local candidates only Duration: Fulltime with Incedo About the team Core Platform development... ...science, strong competencies in algorithms, data structures, software design, and building large, distributed systems Experience in...SeniorFull timeLocal area
- ...searching for a creative and experienced Software Engineer to help us bring NVIDIA's autonomous... ...developing self‑driving vehicles. As a senior software engineer, your primary role will... ...of simulation, autonomous systems, robotics, artificial intelligence or related areas...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Robotics. Be the first to apply!
- ngo software engineer California, MO
- software developer California, MO
- software developer internship no experience California, MO
- part time software developer remote California, MO
- financial software developer California, MO
- senior software engineer ruby on rails California, MO
- software engineer amazon California, MO
- senior software design engineer California, MO
- software engineer remote California, MO
- software engineer entry level California, MO

