Staff Software Architect – Mechatronics Infrastructure
On-site · Milford, Michigan, United States
Milford, Michigan, United StatesOn-siteFull TimeSenior LevelBachelors DegreeTRANSPORTATIONUnknown
Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
TRANSPORTATION
Job Summary
Staff Software Architect for mechatronics infrastructure leading architectural direction, translating ECU and system-level needs into architecture, definitions, and verification-ready requirements. Drive traceability across system to POD-level requirements, automate verification with CI/CD, review artifacts, mentor engineers, and explore AI/LLM-enabled workflows to improve design quality and development speed.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent experience
- 8+ years of relevant experience in embedded, infrastructure, platform, or automotive software
- Strong C++ proficiency and experience with test automation, tooling, or framework development
- Deep understanding of embedded software architecture, requirements decomposition, and modern verification practices
- Working knowledge of AUTOSAR Classic or similar embedded platforms
- Experience with CAN, LIN, Ethernet, UDS, and DoIP, plus familiarity with distributed or service-oriented software concepts such as SOME/IP, DDS, or REST
- Proven ability to lead cross-functional technical work, drive complex issues to closure, and communicate clearly with technical and non-technical stakeholders
- Experience using AI or LLM tools to improve engineering efficiency, requirements quality, test creation, debugging, or workflow speed
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.