×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer -Instrument Panel​/Cluster; IPC Systems

Job in Southfield, Oakland County, Michigan, 48076, USA
Listing for: Global Connect Technologies
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer -Instrument Panel / Cluster (IPC) Systems

Job Title:
Embedded Software Engineer - Instrument Panel / Cluster (IPC) Systems

Job Type: Full-Time

______________

Job Summary

We are seeking a highly experienced and independent Expert Software Engineer to join our automotive embedded software team, focusing on the development of instrument panel / cluster (IPC) systems. The ideal candidate will be responsible for end-to-end software development, from requirements definition through design, implementation, testing, and integration.

This role requires strong expertise in developing safety‑critical embedded software modules and collaborating cross‑functionally with system engineers, hardware teams, and validation engineers to deliver high‑quality, production‑grade embedded software for next‑generation vehicle platforms.

______________

Key Responsibilities

  • Independently analyze and interpret software requirements to define robust software designs.
  • Design and implement embedded software for various IPC features, including:
    Graphical displays, Tell‑tales and indicators, Vehicle communication (CAN, LIN, Ethernet), Boot loader & flashing mechanisms, System startup, shutdown, and power management.
  • Contribute to software architecture definition, component abstraction, and middleware layer development.
  • Work with cross‑domain software (HMI, boot loader, communication stacks, application logic).
  • Ensure compliance with automotive software standards (e.g., ASPICE, MISRA).
  • Perform peer reviews, unit testing, and system integration support.
  • Collaborate with Systems Engineering and Validation teams to clarify functionality and debug complex system‑level issues.
  • Participate in software configuration and change management using industry tools (e.g., Git, JIRA, DOORS).

______________

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field.
  • 10+ years of experience in embedded C/C++ software development for automotive systems.
  • Strong knowledge of automotive communication protocols (CAN, LIN, UDS).
  • Proven experience with embedded real‑time systems and RTOS.
  • Ability to understand hardware schematics and debug issues involving MCU peripherals.
  • Familiarity with IPC‑related features such as tell‑tales, warnings, and display management.
  • Experience working independently from requirements to design, implementation, and verification.
  • Hands‑on experience with software development tools (debuggers, static analyzers, compilers).
  • Exposure to ASPICE, MISRA, and ISO 26262 (ASIL‑B or higher).

______________

Preferred Skills

  • Experience with Vector tools (CANoe, DaVinci Configurator/Developer, EB tresos, or similar).
  • Knowledge of AUTOSAR development, boot loader management, and system diagnostics.
  • Familiarity with HMI frameworks and display technologies.
  • Experience with RTOS‑based systems (Linux, QNX, VxWorks, or proprietary RTOS).
  • Automotive OEM or Tier‑1 experience (cluster, infotainment, or body electronics).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary