Senior Embedded Software Engineer

Pentangle Tech
Berkley, MI, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

AUTomotive Open System Architecture (AUTOSAR) Booting (BIOS) Software Debugging Embedded C Embedded Software Software Engineering Real Time Systems Git Flow Information Technology Build Tools

Requirements

  • 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.

Qualification:

Bachelor’s degree in Computer Science / Electronics (or equivalent experience).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

2:09 min

Configuring IDEs and build tools for Java 17

Daniel Strmečki · LIVE

Videos

See all

Related articles

See all