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
- 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
$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...SuggestedFull timeWork at officeImmediate startVisa sponsorshipFlexible hours$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...SuggestedPermanent employmentMonday to FridayNight shiftWeekend work- ...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
- ...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...SuggestedPermanent employmentWork experience placement
- ...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...
- ...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
- ...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 officeImmediate start
- ...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
- ...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 timeRemote workRelocation
- ...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...
- ...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...
- ...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
- ...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...WorldwideAfternoon shift
$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 payContract work$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....$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...$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++,...- ...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 officeShift work
- ...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 startRemote work
- ...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
- ...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
- ...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 areaWork from homeRelocation package
- ...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
- ...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 timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...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...
- ...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...
- ...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 placementImmediate start
- ...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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (IPC). Be the first to apply!


