CareerPlanSign in

Senior Software Engineer – VEEComm

Warren, Michigan, United States of America💼 Full-time🗓 2026-09-07 → 2026-09-26

Core

Build safety-critical embedded C++ software for the telematics control unit, handling vehicle communications, diagnostics, and cloud-connected services in real-world vehicles.

Role type

Senior IC embedded software engineer (automotive telematics)

Builds

Embedded software for telematics control units and connected vehicle capabilities

Domain

Automotive embedded systems and vehicle networking

Deliverable

production ML models | product features

Required skills

Embedded C++, automotive embedded systems debugging, CAN protocol, cloud-connected system behavior, telephony/cellular protocols, system design, root cause analysis, supplier collaboration

Preferred skills

Telematics software, embedded Linux, automotive diagnostics

Technologies

C++, CAN, embedded Linux, cellular protocols

Responsibilities

Lead development of technical solutions including requirements, design, and implementation; Drive software anomaly investigation and root cause analysis; Debug software and system behavior in vehicles and labs; Work with suppliers to resolve end-to-end technical issues; Contribute to architecture reviews and system-level technical direction

Seniority

Senior, hands-on IC

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