Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (IPC)

Global Connect Technologies

Job Type: Full-Time

Job Summary:

We are seeking an experienced Software Architect / Senior Embedded Software Engineer to lead the development of automotive Instrument Panel Cluster (IPC) ECU software. The ideal candidate will have strong expertise in Embedded C, automotive ECU software development, system architecture, debugging, and technical leadership. This role involves driving software architecture, platform stability, integration, and quality improvements throughout the product lifecycle.

Required Skills:

• 10+ years of Embedded Software Development experience

• Strong expertise in Embedded C and Real-Time Systems

• Automotive ECU software development experience

• Software Architecture and Design experience

• Advanced debugging and root cause analysis skills

• Experience with system integration and software releases

• Strong technical leadership and mentoring capabilities

• Excellent communication and documentation skills

Key Responsibilities:

• Define and maintain software architecture for IPC ECU platforms

• Design, develop, and maintain embedded software in C

• Lead technical decisions for new features and platform enhancements

• Troubleshoot complex software and system-level issues

• Conduct code reviews, design reviews, and architecture reviews

• Collaborate with Systems, Validation, Manufacturing, and Program teams

• Support software integration, releases, and issue resolution

• Mentor engineering teams and promote development best practices

• Create architecture documents and technical design documentation

Preferred Qualifications:

• AUTOSAR Classic experience

• Vector DaVinci or similar AUTOSAR tools

• Experience with Infineon Traveo II or Renesas MCUs

• UDS Diagnostics and DTC handling

• NVM, Bootloader, Flashing, and Security concepts

• CI/CD, Build Systems, and Release Management experience

• Instrument Cluster (IPC) ECU experience

Education:

• Bachelor’s Degree in Computer Science, Electronics, Electrical Engineering, or related field

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (IPC) in Michigan vacancy
  • Embedded Linux Software Engineer Long term Job Description Develop embedded software in Linux and U‑Boot for custom hardware platforms. Perform board...  ...of multi‑threading and inter‑process communication (IPC) for system performance and reliability. Collaborate with... 
    Suggested

    Pentangle Tech Services | P5 Group

    Warren, MI
    4 days ago
  • $115k - $150k

     ...Responsibilities This position serves as the Senior Embedded Software Engineer for Audio Management frameworks within Ford's next-generation...  ...architectures, ensuring deterministic behavior and seamless IPC between Android and real-time operating systems (QNX/Automotive... 
    Suggested
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    3 days ago
  • $91.5k - $148.1k

     ...Senior Embedded Software & Controls Engineer – Defense page is loaded## Senior Embedded Software & Controls Engineer – Defenselocations: New Hudson, Michigan...  ...(VxWorks, QNX, FreeRTOS), including scheduling, IPC, and timing constraints* Experience writing and debugging... 
    Suggested
    Permanent employment
    Monday to Friday
    Night shift
    Weekend work

    Oshkosh Corporation, Inc.

    Lansing, MI
    18 hours ago
  •  ...Software Engineer You will be involved in the design, implementation, and validation of software...  ...will be able to do: Design an embedded software solution that will execute in...  ...through configuration and implementation of IPC infrastructure Design and develop... 
    Suggested

    Omni Inclusive

    Dearborn, MI
    5 days ago
  •  ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from... 
    Suggested
    Permanent employment
    Work experience placement

    Road Ready Inc

    Southfield, MI
    14 days ago
  •  ...Mule And Prototype Ipc Engineer About Cognizant's IoT Mobility Practice: Cognizant Mobility...  ...connected vehicle engineering and software delivery. Our clients include well known...  ...Voltage Wire Harness Design and Packaging, Embedded Software Development and Algorithm... 

    Omni Inclusive

    Auburn Hills, MI
    20 days ago
  •  ...W2 and locals only Embedded Software Engineer – AI and Machine Learning Location: Fully Onsite. Warren, MI JD: This project will investigate methods for efficiently using AI and Machine Learning architecture on embedded computing platforms, optimizing their... 
    Local area

    Net2Source (N2S)

    Warren, MI
    3 days ago
  •  ...Embedded Software Engineer II - (C++) Realtime Platform Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving...  ...maintainability Debug complex system-level issues involving IPC frameworks, network stacks, and hardware peripherals,... 
    Work at office
    Immediate start

    Latitude AI

    Detroit, MI
    1 day ago
  •  ...Hills, MI The Role and Responsibilities: The Mule and Prototype IPC Engineer is responsible for leading the design of CAN communication and...  ...level simulation and testing to verify developed Gateway software Drive identified issues to closure Basic Qualifications: Bachelors... 
    For contractors

    TechDigital Group

    Auburn Hills, MI
    4 days ago
  •  ...Webster & Webster Associates is representing a leading technology firm in their search for a highly skilled Embedded Software Engineer specializing in core operating system development. This fully remote position (contiguous U.S.) is centered on designing, implementing... 
    Full time
    Remote work
    Relocation

    Webster & Webster Associates

    Ann Arbor, MI
    3 days ago
  •  ...programming • Python programming • Development of software applications on Linux Operating Systems...  ...of 6 years of experience in real-time embedded software development and/or software...  ...Preferred Bachelor's degree in Computer Engineering, Software Engineering, Electrical... 

    Detroit Engineered Products

    Sterling Heights, MI
    4 days ago
  •  ...General Motors in Milford Charter Township is looking for a Senior Software Engineer to join their Electrification Solutions New Markets (ESNM) team. The ideal candidate will be responsible for developing software for battery management and inverter systems, ensuring functionality... 

    General Motors

    Milford, MI
    1 day ago
  •  ...Contract Professionals, Inc is seeking a Senior Software Engineer located in Sterling Heights, MI. Your role will involve developing embedded application software for next-generation ground combat vehicle systems, covering the full software development lifecycle. The ideal... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  •  ...Software Engineer Opportunity Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in...  ...environment for documentation, code, and test artifacts. Develop embedded software documentation and code across vehicle domains such... 
    Worldwide
    Afternoon shift

    Moseley Technical Services

    Sterling Heights, MI
    2 days ago
  • $42 per hour

     ...Pro Staff is looking for an Embedded Software Engineer in Sterling Heights, MI. You will develop, debug, and execute automated verification testing while integrating software with various real-time operating systems. Candidates should possess strong programming skills... 
    Hourly pay
    Contract work

    Pro Staff

    Sterling Heights, MI
    18 hours ago
  • $72.45 - $85.5 per hour

     ...Senior Embedded Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures and embedded mission systems.... 

    Moseley Technical Services

    Sterling Heights, MI
    2 days ago
  • $64.28 - $71.42 per hour

     ...Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support advanced ground combat vehicle software... 

    Moseley Technical Services

    Sterling Heights, MI
    2 days ago
  • $102.6k - $171k

     ...Stryker Corporation in Grand Rapids is seeking a Software Engineer to lead the design and development of software systems for cutting-edge...  ...years of experience in software development, specifically in embedded systems. The ideal candidate will have strong skills in C++,... 

    Stryker

    Grand Rapids, MI
    3 days ago
  •  ...POSITION OVERVIEW Lead Embedded Software Engineer is responsible for leading a team of embedded software engineers and writing and developing embedded software. Location : This position requires on-site work at facilities. This role is not eligible for... 
    Work at office
    Shift work

    EDI Staffing

    Zeeland, MI
    1 day ago
  •  ...limited number of technical positions. Job Description Drive the Future of Automotive Safety! Join our elite team as an Embedded Software Engineer to build the software that powers our advanced V2X architectures, enabling vehicles to communicate and save lives. You’ll... 
    Immediate start
    Remote work

    Iflyasx

    Detroit, MI
    18 hours ago
  •  ...Embedded Software Engineer - ADAS An Embedded Software Engineer with a solid background in advanced vehicle technologies is needed at our employer, a global leader in the development of ADAS products. In this position, you will design the software components (comprehensive... 
    Full time

    MRINetwork

    Auburn Hills, MI
    4 days ago
  •  ...Embedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the... 
    Contract work

    Kasmo Global

    Ann Arbor, MI
    2 days ago
  •  ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly...  ...creative customer-facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop... 
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    5 days ago
  •  ...Title: AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience required: 8-10 years JOB DESCRIPTION: Must Have Technical/Functional Skills • 8+ years of experience working in embedded software... 
    Full time

    SWITS DIGITAL Private Limited

    Auburn Hills, MI
    5 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...future of transportation on a global scale. Title: Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    1 day ago
  •  ...Controls Engineer Providing feasibility and cost assessment for controls and software to the vehicle/programs. Representing the controls system (controllers and software...  ...developer using Matlab Simulink/State Flow, Embedded C, testing or calibration engineer will be... 

    Kasmo Global

    Detroit, MI
    2 days ago
  •  ...About the Job  Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of applications within the IoT, industrial and consumer electronic industry... 

    Simms Electronics

    Grand Rapids, MI
    11 days ago
  •  ...Job Title: Embedded Software Engineer Location: Auburn MI Pay Rate - $37 - $45/hr on W2 (all Inclusive) Job ID: 80442-1 Duration: 6+ Months NO/OPT/ and No C2C Salary Range: Competitive, based on experience and qualifications Introduction... 
    Work experience placement
    Immediate start

    Artech

    Auburn Hills, MI
    2 days ago
  •  ...A leading automobile manufacturer is seeking an experienced Embedded Software Engineer for its Body Control Modules team. This hybrid role is based in Dearborn, MI and involves designing and developing software components for Body Control Systems. Ideal candidates will... 

    Ford Motor Company

    Dearborn, MI
    17 hours ago
  •  ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services. Job... 

    PSG Global Solutions

    Warren, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (IPC). Be the first to apply!