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 Saildrone- 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
- 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
- ...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
- ...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
$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- ...and we can make a difference together. About This Role The Senior Software Developer will collaborate within a technically adept team, taking... ...core to publish and subscribe MQTT messages, develop rules engine to send data via Kinesis stream to databases. #J-18808-...SeniorWork experience placement
- 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
- ...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)...SeniorImmediate start
- ...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
- ...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
$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- ...aftermarket operations across North America. Its software is deeply embedded in customers’ daily... ...warehouse operations. This is a rare senior IC opportunity to help architect and... ..., technical standards, and AI-augmented engineering practices from the inside. You will join...Senior
- Introduction At IBM Software, we transform client challenges into solutions. Building the... ...that changes the world. On the HashiCorp engineering team, we build the Infrastructure Cloud... ...and responsibilities We’re looking for Senior Engineers with a deep backend focus to join...SeniorRemote work
$131.25k
...next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who enjoys solving hard problems, writing clean and maintainable code, and building systems that become foundational to how...SeniorLocal area$86.8k - $165.2k
...research and development projects. Design and develop prototype software using the latest open‑source technologies. Receive and... ...Qualifications You Must Have BS degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant field plus 5 years of...SeniorRelocation packageFlexible hours- ...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
$141.3k - $226k
...Job Description We are seeking a highly experienced hands‑on C++ Engineer to join our VCF vCenter team. In this pivotal role, you will be... ...Bachelor’s degree plus 12+ years of experience in software development, with at least 5 years in a lead architect or principal...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 Overview We...SeniorContract work
$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...SeniorSummer workWork at officeLocal areaFlexible hours$127.8k - $204.4k
Opportunity Overview The Teradyne Software Engineering team is seeking a highly motivated, energetic Software Engineer to focus on the development... ...software systems for Automatic Test Equipment (ATE). This senior role involves designing, developing, and maintaining complex...SeniorFor contractorsLocal areaFlexible hours$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$139k - $201k
...NASA, Inversion is pushing the boundaries of what’s possible in space‑based defense and logistics. What You’ll Do: As a Senior Software Engineer (Ground Software) at Inversion, you will have an instrumental impact on the interface and operation of our next‑generation...SeniorPermanent employmentWork at office$143.2k - $243.4k
...services has a strong emphasis on high-scale and high-performance engineering. We operate under a DevOps model and team is spread in US &... ..., clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews...SeniorPermanent employmentWork at officeRemote workFlexible hours$141.3k - $226k
...core system components, setting an example for code quality and engineering excellence. Identify and resolve complex technical challenges,... ...systems. Qualifications Bachelors degree plus 12+ years of software development experience, with at least 5 years in a lead architect...SeniorLocal area$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...SeniorWork experience placementLocal areaFlexible hours$217.8k - $326.8k
...Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate... ...the transactions and settlement that move that money. As a Senior Software Engineer on the team, you will build and operate the systems...SeniorLocal areaRemote workFlexible hours$197.4k - $232k
...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About The Role Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the design...Senior$193.3k - $289.9k
Are you looking for a challenge? We are seeking a Software Engineer to join the team to develop, maintain, and improve the framework powering a rich set of user experiences on multiple platforms. What you will be doing? Implement and improve framework features and SDKs...Senior- Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces... ...differentiated by its expertise in imagining, engineering, and delivering robots with advanced... ...you will be developing the low-level software that powers our state‑of ‑the art humanoid...SeniorFull timeTemporary workRelocation packageFlexible hours
$180k - $200k
...Zefr is redefining what trust and transparency means for social media in the age of AI. What you\'ll do: We are hiring a Senior Software Engineer to own the design, implementation, and operation of microservices running in Kubernetes and other cloud-scalable, highly available...SeniorSummer workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Robotics. Be the first to apply!
- network software engineer California, MO
- software engineer travel California, MO
- senior robotics software engineer California, MO
- entry level software engineer remote California, MO
- cybersecurity software engineer California, MO
- federal - software developer California, MO
- agile software developer California, MO
- financial software developer California, MO
- software engineer California, MO
- software engineer healthcare California, MO
