CareerPlanGet AI match score →

Sr Software Engineer (Multiple Positions) (REF285820X)

Plymouth, MI, us💼 Full-time🗓 2026-05-11 → 2026-08-01

Core

Develop automotive software stacks for diagnostics, vehicle access, and firmware updates using AUTOSAR and ISO-14229 protocols.

Role type

Senior Embedded Software Engineer (Automotive)

Builds

Diagnostics applications, Base Software stacks, and FOTA/CAN update features for vehicles.

Domain

Automotive software engineering, Embedded systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded C, AUTOSAR configuration, ISO-14229 (UDS) protocol implementation, CAN protocol development, FOTA/OTA software update functionality, Vehicle testing and debugging, Requirement analysis in IBM DOORS, Software architecture design in Rhapsody, Unit testing with Google Test, Version control with Git

Preferred skills

Experience with Vector Tools (Davinci, CANoe, VehicleSpy), CCC v3 compliance for Vehicle Access Systems, Offshore team support coordination

Technologies

AUTOSAR, ISO-14229, CAN, UDS, IBM DOORS, Rhapsody, Vector Cast, Google Test, AEEE Pro, Source Tree, Git, Davinci Configurator, DPS, OTA tester tool, GBFTT, CDA Vector CANoe, VehicleSpy

Responsibilities

Analyze General Motors PK Base SW and Diagnostics SW stack development, Handle AUTOSAR Configurations in Vector Tools, Ensure implementation and testing of FOTA and CAN updates, Work on Diagnostics Application development, Ensure vehicle testing and debug support for offshore team, Handle customer interactions and requirement clarifications

Seniority

Senior, hands-on IC

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