What are the responsibilities and job description for the Product Architect – Automotive Domains position at Programmers.io?
One of our clients which is having operations globally is looking a Product Architect – Automotive Domains- Onsite to Dearborn, MI. Please find the below job description and request you to share me your resume to srinath.k@programmers.ai
Role: Product Architect – Automotive Domains (IVI, ADAS, BCM)
Location: Onsite to Dearborn, MI
Duration: Full time with all the benefits
Responsibilities:
- Own end-to-end system and software architecture for automotive features across IVI, ADAS, Body/Comfort, Connectivity, and ECUs.
- Define technical designs, interfaces, and integration patterns across platforms (AUTOSAR, Android, QNX, Linux).
- Lead requirement analysis, feature decomposition, change impact assessment, and collaborate with OEMs.
- Guide teams on embedded C/C , AUTOSAR, diagnostics (UDS/ODX), BSP/drivers, and performance optimization.
- Ensure software quality through CI/CD, coding standards, and validation strategies (Unit, Integration, SIL, HIL, vehicle-level testing).
- Maintain traceability across requirements, design, code, and testing.
- Support defect analysis, debugging, and validation aligned with OEM processes.
- Ensure compliance with ASPICE, ISO 26262, cybersecurity, and diagnostic standards.
- Act as the technical interface for OEMs and mentor cross-functional teams.
Required Skills:
- Experience in multi-OEM or Tier-1 automotive environments.
- Strong expertise in AUTOSAR (Classic/Adaptive) and ECU architecture.
- Proficiency in embedded C/C , OS internals (QNX/Linux/Android), BSP, and diagnostics (UDS/ODX).
- Hands-on experience in ADAS or IVI features (e.g., ACC, parking assist, camera, connectivity).
- Solid understanding of validation methods (HIL/SIL, automation, test coverage, DVP&R).