Embedded IPC Developer
Asma SultanaUnited StatesMIDPosted 7d ago
Automotive Embedded SoftwareInstrument Panel Cluster (IPC)Embedded C/C++CAN/CAN FDLINUDSAUTOSARVector ToolsECU DiagnosticsMicrocontrollersRTOSBootloaderNVMSoftware IntegrationGitJIRAAutomotive Communication ProtocolsRoot Cause AnalysisTroubleshooting
About the Role
We are looking for an experienced Embedded IPC Developer to join our team. This role focuses on developing and maintaining embedded software for Instrument Panel Cluster (IPC) systems in the automotive industry.
Key Responsibilities
• Develop and maintain embedded software for Instrument Panel Cluster (IPC) systems
• Design, develop, integrate, and debug automotive embedded software
• Develop IPC features including gauges, telltales, warnings, indicators, and displays
• Work with CAN/CAN FD, LIN, and UDS communication protocols
• Support ECU software integration, testing, debugging, and validation
• Perform root-cause analysis and resolve software/vehicle-level issues
• Work with system, hardware, validation, and testing teams
• Support software flashing, diagnostics, and vehicle integration
• Follow automotive software development processes and coding standards
Requirements
• 5+ years of experience in Automotive Embedded Software Development
• Bachelor’s Degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Automotive Engineering, or a related engineering field
• Strong expertise in Embedded C/C++
• Experience with CAN/CAN FD, LIN, UDS, AUTOSAR, Vector Tools, and ECU Diagnostics
• Knowledge of Microcontrollers, RTOS, Bootloader, NVM
• Experience with Software Integration validation
• Proficiency with Git and JIRA
• Understanding of Automotive Communication Protocols
• Strong Root Cause Analysis and Troubleshooting skills