CareerPlanSign in

Embedded Software Architect

Milford, Michigan, United States of America💼 Full-time🗓 2026-10-05 → 2026-10-06

Core

Design and develop robust software architecture for electrification services and in-vehicle Abstracted Mechatronic Platforms for General Motors' new electronic architectures.

Role type

Senior Embedded Software Architect (Automotive)

Builds

Electrification services, in-vehicle Abstracted Mechatronic Platform, and new vehicle platform software modules.

Domain

Automotive electrification and embedded systems (via careerplan.io/jobs/JR-202621772-embedded-software-architect-at-generalmotors)

Required skills

C/C++, Python, Automotive embedded software development, Network protocols (CAN, LIN, Automotive Ethernet, SOME/IP), Classic Autosar, Adaptive Autosar, ASIL A-D safety compliance, CI/CD, Agile frameworks, Microcontroller development, Software architecture design, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Code generation tools, Fault injection tools, JIRA, GitHub.

Preferred skills

Experience with SDV Solution Definition, SAFe framework, ISO26262, Automotive SPICE, Technical debt reduction, Cyclomatic complexity reduction.

Responsibilities

Analyze customer inputs and system requirements to create software architecture design models; Lead design and development of electrification services; Coordinate and participate in software design and code reviews; Develop software requirements and functional specifications; Code, unit test, debug, and modify complex embedded systems software; Ensure compliance with ISO26262 and Automotive SPICE; Migrate to new vehicle platform and institutionalize supervisory controls architecture; Drive efficiencies in tools, processes, and software; Collaborate with Software System Architects to improve code quality.

Seniority

Senior, hands-on IC