CareerPlan

Software Engineer

USAFull-time$150k–$175k2026-10-25 → 2026-11-10
Security clearance required

Core

Design, implement, and maintain safety-critical embedded software for autonomous ground vehicle platforms.

Role type

Senior embedded software engineer (safety-critical)

Builds

Autonomous ground vehicle software systems

Domain

Automotive / Embedded Systems

Deliverable

production ML models

Required skills

C, C++, RTOS, Git, CMake, unit testing, static analysis, requirements traceability

Preferred skills

ISO 26262, IEC 61508, DO-178C, QNX, Linux, CAN, CAN-FD, Ethernet, UDS, J1939, motion control, vehicle interfaces

Technologies

C, C++, Python, QNX, Linux, NXP S32G, CAN, CAN-FD, Ethernet, UDS, J1939

Responsibilities

Translate system requirements into testable C/C++ code; Implement fault detection, handling, and safe-response behavior; Develop unit, integration, and automated verification tests; Debug hardware, software, and integration problems; Participate in architecture and code reviews; Document implementation decisions and requirements traceability.

Seniority

Senior, hands-on IC