This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re hiring a Senior Manager – Embedded Software to lead, scale, and deliver the embedded software organization responsible for vehicle-critical embedded software and electronics across the full seaglider product line. In this role, you'll lead and develop a team of embedded software engineers while owning the technical direction, architecture, and execution of core vehicle control system software, sensor and actuator data pipelines, and in-house test infrastructure. You'll set technical strategy across embedded software and avionics systems, ensure system safety and reliability, and partner closely with leaders across controls, autonomy, electrical engineering, and systems. This is a high-impact leadership role ideal for an experienced engineering manager who thrives in ambiguity, cares deeply about systems-level performance, and wants accountability for delivering real-world, safety-critical technology from concept to deployment - on the bench, in simulation, and on the water.
Job Responsibility:
Drive Development of Safety-Critical Software Applications for Real-Time Embedded Systems: Lead the design, implementation, and delivery of crucial software for embedded systems across multiple vehicle programs, from bare-metal firmware to RTOS and Linux-based applications
Define and Evolve Embedded Architecture: Own and guide system architecture for safety, scalability, and maintainability - including critical data pipelines, communications architecture, fault-tolerance systems, and in-field diagnostics
Integrate with Vehicle Systems: Partner closely with controls, autonomy, and electrical teams to ensure seamless system integration across hardware and software
Hardware Bring-Up and Debugging: Oversee and support bring-up and testing of new embedded hardware platforms, sensors, and actuators, providing technical guidance and escalation support
Improve Tools and Development Workflows: Set direction for infrastructure that accelerates embedded development, including CI/CD pipelines, test frameworks, and in-field diagnostics
Support Sea Trials: Enable and support sea trials by ensuring the team is prepared to validate embedded systems in real-world environments and rapidly resolve issues
Mentor & Lead a Team of Engineers: Build, mentor, and grow a high-performing embedded software team, setting expectations for technical excellence, design rigor, and verification practices
Requirements:
Demonstrated professional experience leading teams developing C++ software for embedded systems (Linux, RTOS, or bare-metal environments) in an industry setting
Hands-on experience with safety-critical systems (e.g. aerospace, medical devices, automotive), with a strong understanding of the development rigor, certification considerations, and testing required for reliable performance
Ability to define, communicate, and own software strategy and requirements while contributing to system-level architecture decisions
Proficiency with scripting tools such as Python, MATLAB, or Bash for automation, analysis, or testing oversight
Demonstrated ability to lead cross-functional collaboration, driving integration and issue resolution across software, electrical, and mechanical systems
Strong passion for mentoring, coaching, and developing engineers while building durable team capability
A bias for simple, robust solutions to complex organizational and technical problems
Experience establishing, enforcing, and continuously improving software development processes that enable consistent delivery and long-term scalability
Nice to have:
Experience leading development on real-time operating systems (e.g. VxWorks, DEOS) or other resource-constrained platforms
Experience overseeing software that interfaces with embedded system hardware and protocols (CAN, SPI, I2C, UART, ADCs, etc.)
Experience guiding teams using simulation and hardware-in-the-loop (HIL) testing environments
Comfort reviewing electrical schematics and contributing to high-level hardware/software integration decisions
Familiarity with common electrical lab equipment such as oscilloscopes, multimeters, and signal generators
Background in robotics, autonomous vehicles, or other systems with real-time sensing and control
Experience delivering pre-production or production-level embedded systems in a regulated or mission-critical environment
What we offer:
Competitive compensation including a robust equity incentive plan
Comprehensive health, dental, and vision insurance - we cover 100% of your premiums
401(k) with company matching
Generous flexible time off, paid parental leave, and company-wide holiday breaks