Automotive Instrument Clusters and Infotainment Systems
. The role involves designing, developing, and maintaining high-performance embedded software solutions while collaborating closely with cross-functional teams to deliver reliable automotive products.
Key Responsibilities
Design, develop, and deliver embedded software solutions for Automotive Instrument Clusters and Infotainment Systems.
Work with
Real-Time Operating Systems (RTOS)
and develop efficient device drivers.
Develop and integrate software for communication protocols including
CAN, LIN, Bluetooth (BT), BLE, and Wi-Fi
.
Apply automotive network and diagnostic standards such as
J1939, ISO 14229, and UDS
.
Troubleshoot and debug embedded software using advanced diagnostic tools.
Collaborate with hardware teams to ensure seamless software-hardware integration.
Utilize tools such as
DOORS, Enterprise Architect, CANalyzer/CANoe, Jira, SVN, GIT, and Codebeamer
.
Ensure compliance with
MISRA C/C++, AUTOSAR, and CAN bus
standards.
Provide technical leadership and support cross-functional teams.
Maintain and optimize existing software solutions.
Required Skills & Qualifications
6-10 years of experience in embedded software development in automotive domain.
Strong expertise in Embedded C/C++ and RTOS.
Hands-on experience with automotive communication protocols and diagnostics.
Familiarity with automotive software standards and tools.
Strong analytical and problem-solving skills.