Embedded Systems Engineer - Real-Time, RTOS & Drivers

Pentangle Tech Services | P5 Group

Dearborn (MI)

On-site

USD 85,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pentangle Tech Services | P5 Group in Dearborn, MI is seeking an embedded software engineer to design and develop software for distributed systems involving multiple microcontrollers. You will implement low-level drivers, BSP components, and real-time Ethernet protocols, while working on RTOS or bare-metal platforms.

Responsibilities include integration, debugging, performance optimization, and ensuring traceability and documentation.

Qualifications

  • Bachelor's degree in Computer Science / Electronics & Communication Engineering.
  • Experience with embedded software for distributed systems.
  • Familiarity with MISRA, ASPICE, and ISO26262 standards is a plus.

Responsibilities

  • Design and develop embedded software for distributed systems involving multiple microcontrollers.
  • Implement low-level drivers and Board Support Package components.
  • Develop real-time Ethernet and communication protocols (UART, SPI, IPC, I2C).
  • Work on RTOS / bare-metal software development for scalable platforms.
  • Perform integration, debugging, and optimization (CPU, memory, power).
  • Analyse and resolve low-level system issues across embedded layers.
  • Conduct unit testing, integration testing, and automation using Python scripting.
  • Maintain design documentation, traceability, and architecture artifacts.
  • Collaborate with hardware teams, V&V teams, and external vendors.
  • Provide bench-level debugging and HIL validation support.
  • Lead/participate in triaging sessions and release activities.

Skills

Embedded Software Development
Ethernet Drivers
DMA, Multicore & Shared Memory
Low-level debugging

Education

Bachelor's degree in Computer Science / Electronics & Communication Engineering

Job description

Pentangle Tech Services | P5 Group in Dearborn, MI is seeking an embedded software engineer to design and develop software for distributed systems involving multiple microcontrollers. You will implement low-level drivers, BSP components, and real-time Ethernet protocols, while working on RTOS or bare-metal platforms.

Responsibilities include integration, debugging, performance optimization, and ensuring traceability and documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded C Engineer - Automotive Controls
Senior Embedded C Engineer - Automotive Controls

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 110,000 - 170,000
Automotive Embedded Software Engineer - BSP/RTOS
Automotive Embedded Software Engineer - BSP/RTOS

Global Connect Technologies • Dearborn (MI)

On-site
USD 100,000 - 160,000
Senior AUTOSAR & Embedded Systems Engineer
Senior AUTOSAR & Embedded Systems Engineer

Global Connect Technologies • Dearborn (MI)

On-site
USD 90,000 - 130,000
Remote Embedded Software Engineer - Medical Devices
Remote Embedded Software Engineer - Medical Devices

Pentangle Tech Services | P5 Group • Lake Forest (CA)

On-site
USD 120,000 - 160,000
Automotive Embedded Software Engineer - RTOS, AUTOSAR
Automotive Embedded Software Engineer - RTOS, AUTOSAR

Global Connect Technologies • Dearborn (MI)

On-site
USD 100,000 - 160,000
Senior Embedded AUTOSAR Engineer - Real-Time Connectivity
Senior Embedded AUTOSAR Engineer - Real-Time Connectivity

Global Connect Technologies • Dearborn (MI)

On-site
USD 110,000 - 150,000
Senior Vehicle Controls & Embedded Software Engineer
Senior Vehicle Controls & Embedded Software Engineer

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 110,000 - 160,000
Senior Embedded Platform Engineer — RTOS & Linux
Senior Embedded Platform Engineer — RTOS & Linux

Hypercraft® • Provo (UT)

On-site
USD 120,000 - 180,000
Competitive compensation
Equity opportunities
Health, dental, and vision insurance
+4
Senior Embedded Systems Engineer — RTOS & Safety-Critical
Senior Embedded Systems Engineer — RTOS & Safety-Critical

General Motors • Mountain View (CA)

Hybrid
USD 274,000 - 333,000
Senior RTOS Embedded Engineer - Automotive CAN/Ethernet
Senior RTOS Embedded Engineer - Automotive CAN/Ethernet

Ford Motor Company • Dearborn (MI)

Hybrid
USD 86,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+10