Automotive Embedded Systems

Pentangle Tech Services | P5 Group

Southfield (MI)

On-site

USD 150,000 - 190,000

Full time

42 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Marelli is seeking a hands-on Software Architect / Senior Software Engineer to lead the technical direction for an Automotive Instrument Panel Cluster ECU. You will drive architecture decisions, improve platform stability and software quality, and contribute across the full product life cycle.

The role requires 10+ years in embedded software, strong C programming, and hands-on leadership. Collaboration with Systems, Validation, and Program teams is essential to deliver high-quality releases in a

Qualifications

  • Bachelor's degree in Computer Science or Electronics (or equivalent).
  • 10+ years of embedded software development with leadership/ownership of complex components.
  • Strong proficiency in Embedded C, debugging, and real-time design.
  • Experience delivering software for automotive ECUs (IPC experience a plus).
  • Strong problem-solving and end-to-end investigative skills.

Responsibilities

  • Own and evolve IPC ECU software architecture, including module boundaries and interfaces.
  • Develop and maintain production embedded software in C; use Python for scripts as needed.
  • Lead technical decisions for new features and platform improvements with focus on quality and performance.
  • Perform system-level debugging, root-cause analysis, and defect resolution.
  • Mentor engineers and uplift team capability through hands-on guidance.

Skills

Embedded C
Debugging
Real-time systems
Technical leadership
Systems collaboration

Education

Bachelor's degree in CS/Electronics

Tools

AUTOSAR Classic
Vector DaVinci
CI/Build systems
NvM/FEE/FLS concepts

Job description

We are looking for a

Job Title

Automotive Embedded Systems

Location

Southfield, Michigan

Duration

Long Term

Client

marelli

Job Summary

We are looking for a hands-on Software Architect / Senior Software Engineer to lead the technical direction and deliver high-quality embedded software for an Automotive Instrument Panel Cluster (IPC) ECU. This role will drive architecture decisions, improve platform stability and software quality, and actively contribute to design, implementation, integration, and issue resolution across the full product lifecycle.

Key Responsibilities
  • Own and evolve the software architecture for the IPC ECU platform, including module boundaries, interfaces, and integration strategy.
  • Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed).
  • Lead technical decision-making for new features, defect fixes, and platform improvements with focus on quality, performance, and maintainability.
  • Perform system-level debugging and root-cause analysis of complex issues (timing, memory, startup, watchdog, communication, NVM, diagnostics, etc.).
  • Drive best practices for coding standards, design reviews, code reviews, and integration readiness to reduce defect injection.
  • Collaborate with Systems, Validation, Manufacturing, and Program teams to align requirements, delivery scope, and risk mitigation.
  • Support integration and releases across product variants; help stabilize builds and resolve high-priority issues quickly.
  • Mentor engineers and uplift team capability through hands-on guidance and technical leadership.
  • Produce clear technical documentation (architecture notes, design decisions, runbooks) to improve continuity and reduce dependency on tribal knowledge.
Required Qualifications
  • Bachelor's degree in Computer Science / Electronics (or equivalent experience).
  • 10+ years of embedded software development experience, including technical leadership/ownership of complex components.
  • Strong proficiency in Embedded C, debugging, and software design for real-time systems.
  • Experience delivering software for automotive ECUs (instrument cluster experience is a plus).
  • Strong problem-solving skills with ability to lead investigations end-to-end and drive closure.
Preferred Skills
  • AUTOSAR Classic exposure and configuration workflows (Vector DaVinci or similar).
  • MCU/platform experience: Infineon Traveo II and/or Renesas families.
  • Diagnostics (UDS, DTC handling), NVM strategy (NvM/FEE/FLS concepts), flashing/reflash flows, bootloader/security concepts.
  • Experience with CI/build systems, integration branching strategies, and release discipline.
Soft Skills

Ownership mindset, clear communication, strong technical judgment, ability to balance architecture with delivery, and comfortable working in fast-paced, issue-driven environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer12
Software Engineer12

Pentangle Tech Services | P5 Group • Southfield (MI)

On-site
USD 120,000 - 160,000
Senior Automotive Embedded Systems Architect
Senior Automotive Embedded Systems Architect

Pentangle Tech Services | P5 Group • Southfield (MI)

On-site
USD 150,000 - 190,000
Embedded SW lead Automotive- Southfield, MI
Embedded SW lead Automotive- Southfield, MI

Info-Ways • Southfield (MI)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 96,000 - 165,000
Senior Software Architect - Embedded Connectivity
Senior Software Architect - Embedded Connectivity

KGTiger • Allen Park (MI)

On-site
USD 120,000 - 150,000
Embedded System Engineer
Embedded System Engineer

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 90,000 - 120,000
embedded software engineer12
embedded software engineer12

Pentangle Tech Services | P5 Group • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Trialon Corporation • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Embedded System Development Engineer (Grand Rapids, MI)
Embedded System Development Engineer (Grand Rapids, MI)

Cedent • Grand Rapids (MI)

On-site
USD 90,000 - 120,000
Embedded System Developer
Embedded System Developer

Pentangle Tech Services | P5 Group • Waukesha (WI)

On-site
USD 85,000 - 110,000