Embedded Software Engineer

Pentangle Tech Services | P5 Group

Southfield (MI)

On-site

USD 90,000 - 140,000

Full time

24 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group seeks an experienced embedded software engineer in Michigan to craft advanced C solutions for automotive applications. You will ensure MISRA compliance, maintain software traceability with RTC/JIRA, and apply ASPICE V-cycle processes while working with diverse electronic components and multiple communication protocols.

The role requires RTOS knowledge, Autosar experience, and the use of DaVinci Dev/Config, CANalyzer, CANoe, and CI/CD tools to deliver reliable

Qualifications

  • Experience in embedded C with MISRA guidelines.
  • Proficiency with traceability using RTC/JIRA.
  • Understanding of ASPICE V-cycle development process.
  • Familiarity with automotive electronics and components.
  • Proficiency in CAN, LIN, SPI, UART, and I2C protocols.
  • Knowledge of RTOS fundamentals and AUTOSAR architecture.
  • Experience with DaVinci tools and CANalyzer/CANoe.
  • Familiarity with CI/CD practices.

Responsibilities

  • Develop embedded C solutions meeting MISRA standards.
  • Maintain traceability using RTC/JIRA.
  • Apply ASPICE V-cycle processes across projects.
  • Work with MCUs, power electronics, LEDs, SBCs, and motors.
  • Implement and troubleshoot CAN/LIN/SPI/UART/I2C protocols.
  • Apply RTOS concepts in features and modules.
  • Read schematics/datasheets to drive implementation.
  • Utilize Autosar architecture in development.
  • Use DaVinci tools and CANalyzer/CANoe for testing.
  • Integrate CI/CD practices into the build pipeline.

Skills

Embedded C
MISRA
ASPICE
RTOS
Autosar
Traceability
CAN
LIN
SPI
UART
I2C
Schematic Reading
CI/CD

Tools

DaVinci Developer
DaVinci Configurator
CANalyzer
CANoe

Job description

  • Develop advanced embedded C programming solutions, ensuring compliance with MISRA rules and guidelines.
  • Utilize RTC and JIRA for maintaining traceability of software changes.
  • Apply knowledge of the ASPICE V cycle development process.
  • Work with various electronics components, including microcontrollers (uC), buck converters, boosters, high-side drivers (HSD), LEDs, system basis chips (SBC), LED matrix managers, and stepper motors.
  • Implement and troubleshoot communication protocols such as CAN, LIN, SPI, UART, and I2C.
  • Understand and apply RTOS fundamentals.
  • Read and interpret schematics and datasheets proficiently.
  • Use DaVinci Developer and DaVinci Configurator for software development.
  • Employ CANalyzer and CANoe for testing and validation.
  • Implement continuous integration and continuous deployment (CI/CD) practices.
Job Description
  • Develop advanced embedded C programming solutions, ensuring compliance with MISRA rules and guidelines.
  • Utilize RTC and JIRA for maintaining traceability of software changes.
  • Apply knowledge of the ASPICE V cycle development process.
  • Work with various electronics components, including microcontrollers (uC), buck converters, boosters, high-side drivers (HSD), LEDs, system basis chips (SBC), LED matrix managers, and stepper motors.
  • Implement and troubleshoot communication protocols such as CAN, LIN, SPI, UART, and I2C.
  • Understand and apply RTOS fundamentals.
  • Read and interpret schematics and datasheets proficiently.
  • Utilize Autosar architecture effectively.
  • Use DaVinci Developer and DaVinci Configurator for software development.
  • Employ CANalyzer and CANoe for testing and validation.
  • Implement continuous integration and continuous deployment (CI/CD) practices.
Qualifications
  • Strong background in software engineering, particularly in the automotive industry.
  • Proficiency in embedded C programming and familiarity with MISRA guidelines.
  • Experience with RTC and JIRA for software traceability.
  • Understanding of the ASPICE V cycle development process.
  • Knowledge of electronics components and communication protocols.
  • Familiarity with RTOS, Autosar architecture, and tools like DaVinci Developer and Configurator.
  • Proficiency in using CANalyzer and CANoe.
  • Experience with CI/CD practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 120,000 - 160,000
Automotive Embedded Software Engineer (MISRA, AUTOSAR)
Automotive Embedded Software Engineer (MISRA, AUTOSAR)

Pentangle Tech Services | P5 Group • Southfield (MI)

On-site
USD 90,000 - 140,000
Lead SW Engineer
Lead SW Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 110,000 - 160,000
Sr Software Engineer
Sr Software Engineer

Silicon Hills Recruiting • Grand Rapids (MI)

On-site
USD 95,000 - 115,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Embedded Engineer
Embedded Engineer

Sapsol Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 170,000
Embedded Lead/Architect
Embedded Lead/Architect

Yamaha Motor Solutions India Pvt. Ltd. • San Antonio (TX)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Insight Global • Twinsburg (OH)

On-site
USD 80,000 - 100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Talentify • Novi (MI)

On-site
USD 100,000 - 150,000
Sr. Embedded SW Dev Engineer
Sr. Embedded SW Dev Engineer

Pentangle Tech Services | P5 Group • Canton Charter Township (MI)

On-site
USD 90,000 - 130,000