CareerPlanGet AI match score →

Senior Software Engineer, Vehicle Management Systems

Quincy, MA💼 Full-time💰 $191,000–$191,000🗓 2026-07-15 → 2026-07-31

Core

Design and implement trusted, safety-critical Vehicle Management Systems and embedded software for autonomous underwater vehicles and maritime platforms.

Role type

Senior IC embedded software engineer (safety-critical systems)

Builds

Autonomous underwater vehicle platforms (Dive-XL, Dive-LD, Copperhead, Seabed Sentry) and vehicle management subsystems

Domain

Defense / Maritime Autonomous Systems / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, Real-Time Operating Systems (RTOS), systems programming (algorithms, data structures, concurrency), embedded software development, device driver development, sensor/actuator interface integration, test and simulation fixture creation, stakeholder engagement, requirements definition, roadmap management

Preferred skills

Autonomous vehicle software systems, high-assurance safety-critical software, electrical and mechanical system testing, remotely deployed software troubleshooting, Systems Engineering concepts, DO-178 or IEC 61508 certification experience

Technologies

RTOS, CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553

Responsibilities

Design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, and actuation; Develop real-time embedded software and device drivers; Create test and simulation fixtures for hardware-in-the-loop operations; Support vehicle manufacturing and deployment; Mentor junior team members

Seniority

Senior, hands-on IC with technical lead responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗