Description
Automotive Software Engineer with strong expertise in C/C++ and AUTOSAR to contribute to the development of next-generation vehicle systems. The role involves designing, developing, integrating, and validating embedded software solutions for automotive ECUs in compliance with global automotive standards.
The Ideal Candidate Will Have Hands-on Experience In Embedded Systems, Automotive Communication Protocols, And Software Lifecycle Processes Within An OEM Or Tier-1
- Develop and maintain embedded software using C/C++ for automotive applications.
- Work on AUTOSAR architecture (Classic Platform preferred) including configuration and integration.
- Implement software modules aligned with system requirements and design specifications.
- Perform unit testing, integration testing, and debugging.
- Support software validation and verification activities.
- Collaborate with systems, hardware, and validation teams for end-to-end integration.
- Ensure compliance with automotive standards such as ISO 26262 and ASPICE.
- Participate in code reviews and continuous improvement initiatives.
Required Skills
- Strong programming skills in C/C++.
- Hands-on experience with AUTOSAR configuration tools (e.g., DaVinci, EB Tresos).
- Knowledge of CAN, LIN, Ethernet communication protocols.
- Understanding of embedded systems and real-time operating systems (RTOS).
- Familiarity with automotive development lifecycle and V-Model.
Qualifications
- Bachelors / Masters degree in Electronics, Electrical, Computer Science, or related field.
- Exprience 4+ Years
- Exposure to ADAS, EV systems, or body/chassis domain (preferred).
- Experience with debugging tools and HIL/SIL testing environments.
Competencies
- Strong analytical and problem-solving skills
- Ability to work in cross-functional teams
- Structured approach to software development
- High ownership and accountability
(ref:hirist.tech)