What are the responsibilities and job description for the Product Architect position at Programmers.io?
Job Role: Product Architect
Location: Dearborn, MI (Onsite)
Duration: Full-Time
Job Description:
- Product Architects to contribute to overall Product Lifecycle in major Automotive domains (IVI, ADAS, BCM etc.).
Key Responsibilities:
- Own end to end system & software architecture for automotive features across IVI, ADAS, Body/Comfort, Connectivity, ECUs.
- Define technical design, interfaces, integration patterns, and ensure architectural consistency across platforms (AUTOSAR, Android, QNX, Linux).
- Lead requirement analysis, feature decomposition, change impact assessment, and participation in CCBs with OEM teams.
- Guide development teams on embedded C/C , AUTOSAR SWCs, diagnostics integration (UDS/ODX), BSP/driver behavior, and performance tuning.
- Oversee CI/CD quality gates, coding standards, static analysis, and software quality baselines across modules.
- Define end to end validation strategy covering Unit, Integration, SIL, HIL, full vehicle, regression, and compliance testing.
- Ensure traceability across requirements → design → code → test → defects, ensuring coverage for ADAS/IVI/ECU features.
- Support defect triage, log analysis, RCA, debugging, and validation alignment with OEM test workflows and DVP&R expectations.
- Ensure adherence to ASPICE, ISO 26262, cybersecurity (TARA), diagnostic standards, and OEM-specific processes.
- Act as the OEM-facing technical authority—driving technical decisions, roadmaps, harmonization, and mentoring cross-functional teams.
Required Skills:
- Exposure to multi OEM delivery environments or Tier 1 architectures (Harman, Continental, Bosch style).
- Deep experience in AUTOSAR (Classic/Adaptive) software architecture & ECU systems.
- Strong embedded C/C , OS (QNX/Linux/Android) internals, BSP, and diagnostic protocol knowledge (UDS/ODX).
- Hands on expertise in ADAS or IVI feature development & validation (ACC, PAS, Camera, Fusion, Media, Connectivity).
- Strong validation fundamentals: HIL/SIL, automation workflows, test coverage, DVP&R alignment.