Demo

Embedded Software Developer

Pentangle Tech Services | P5 Group
Northville, MI Full Time
POSTED ON 10/28/2026
AVAILABLE BEFORE 12/4/2026
Job Description

  • BOOTLOADER / FIRMWARE DEVELOPER - EMBEDDED C
  • Develop Firmware, Bootloaders, Complex Device Drivers using C
  • Note Automotive experience not required, ok for IOT, Medical, etc that love to do low level C code
  • Designing and developing software for a System on Chip (SoC) solution consisting of multiple operating environments (POSIX, RTOS, bare metal) and processing cores (MPU, MCU, DSP) interfacing with devices through common peripheral buses (SPI, I2C, CAN, PCIe, MIPI CSI, SERDES, Ethernet, UART)
  • Designing and developing FreeRTOS device drivers using C
  • Designing and developing Classic Autosar services and Complex Device Drivers (CDD) using C
  • Designing and developing QNX applications using C and C in support of hardware verification and EMC testing
  • Debugging HW-SW interfacing issues for root cause identification using common tools and methods (JTAG, oscilloscope, logic analyzer)\
  • Collaborating with hardware team on schematic review and software impact
  • Collaborating with CICD to build and deliver software packages for multiple hardware variants, operating systems, and processor targets using tools such as git, conan, python, and CMake
  • Collaborating with Automation team to support and maintain flashing tools using python.

Salary.com Estimation for Embedded Software Developer in Northville, MI
$100,224 to $122,597
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Developer?

Sign up to receive alerts about other jobs on the Embedded Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pentangle Tech Services | P5 Group

  • Pentangle Tech Services | P5 Group Hagerstown, MD
  • Title: Powertrain Engineer Location: Frederick, MD or Hagerstown, MD - Onsite Domain: Automotive / Vehicle Manufacturing Position Summa ryThis position foc... more
  • 5 Days Ago

  • Pentangle Tech Services | P5 Group Rapids, IA
  • Position : Systems Engineer Location: Cedar Rapids, Iowa What You Will Do: Serve as a system engineering technical leader, defining and refining approaches... more
  • 5 Days Ago

  • Pentangle Tech Services | P5 Group Columbus, IN
  • Job Title: Combustion Engineer Location: Columbus, IN Duration: Long Term Job Summary We are looking for a Combustion Simulation Engineer with strong exper... more
  • 6 Days Ago

  • Pentangle Tech Services | P5 Group Columbus, IN
  • Job Title: Engine Simulation Engineer – GT-POWER Location: Columbus, IN Client: Cummins Job Description We are seeking an experienced Engine Simulation Eng... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Embedded Software Developer jobs in the Northville, MI area that may be a better fit.

  • Pentangle Tech Services | P5 Group Plymouth, MI
  • Title: Embedded Software Developer – Battery Management Systems (BMS) Location: Plymouth, MI (Onsite) Industry: Automotive / Electric Vehicles (EV) Job Ove... more
  • 9 Days Ago

  • Our Next Energy Novi, MI
  • ESSENTIAL DUTIES AND RESPONSIBILITIES: Develop drivers, hardware abstraction, and I/O handling for BMS functions such as cell monitoring/balancing, contact... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!