CareerPlanSign in

Senior Software Engineer, Vehicle Controls

USA💼 Full-time💰 $120,000–$120,000🗓 2026-09-24 → 2026-09-26

Core

Design and maintain the architecture of vehicle-control systems spanning ground and vehicle environments, ensuring safe trip execution and real-time messaging.

Role type

Senior IC software engineer (vehicle controls)

Builds

Server-side modules for trip routing/dispatching and onboard modules for safe trip execution

Domain

Freight logistics, electric railcars, autonomous vehicle systems

Deliverable

production ML models | product features

Required skills

System design, data structures, algorithms, real-time messaging, unit/integration testing, Git, Linux, AI-assisted development tools

Preferred skills

Embedded software, distributed systems, robotics, sensor fusion, localization, containerized development, CI/CD pipelines

Technologies

Python, C++, Rust, Go, MATLAB/Simulink, Redis, ZeroMQ, Docker, Linux, Git, CI/CD

Responsibilities

Define service boundaries and interface definitions for vehicle-control systems; implement real-time messaging with delivery guarantees; maintain data models and integrity checks for ground/vehicle alignment; establish testing standards including field testing on physical rail vehicles; resolve production issues and feed lessons back into architecture; conduct design/code reviews and mentor team members; collaborate with Perception and Embedded teams on autonomous capabilities.

Seniority

Senior, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.