Purpose of the Role:
- The position is for Automotive Software Developer with expertise in AUTOSAR, COM Stack, and automotive communication protocols (CAN, LIN, Ethernet/SOMEIP). The selected candidate will play a key role in developing and integrating embedded software for automotive ECUs, while collaborating effectively across teams and contributing to a high-performance engineering culture.
Job Responsibilities:
- Develop and integrate software components based on AUTOSAR architecture (Classic or Adaptive).
- Configure and implement AUTOSAR COM stack - CAN IF, CAN TP, LIN IF, and Eth stack.
- Handling vehicle diagnostics features development as per UDS and SOVD.
- Hands-on with Service Oriented Architecture (SOA), Vehicle API and SOMEIP communication design.
- Perform software integration, debugging, and validation on target hardware.
- Collaborate with cross-functional teams including system engineers, hardware engineers, and test teams.
- Participate in requirement analysis, software design reviews, and code reviews.
Desired Candidate Profile:
- Minimum Educational Qualification: BE - Electronics / Telecommunication / Electrical
- Experience: 6 to 9 Years
- Experience of automotive communication and Diagnostic protocols (Ethernet/ SOMEIP, CAN, LIN, UDS etc.)
- Usage of communication tools (CANoe, CANalyzer, Indigo, V Flash, CAN DIVA etc.) and diagnostic tools.
- Strong expertise in AUTOSAR (Classic or Adaptive) architecture and tools (e.g., DaVinci Developer/Configurator, EB Tresos).
- Proficient in C/C++/Python programming and embedded systems debugging.
- Basic knowledge of System DFMEA, Cyber Security, Functional Safety ISO26262, ASPICE
- Good understanding on DOIP Software specification: IP assignment, DOIP session handling and DOIP gateway specification.
- Hands-on experience on DOIP based ECU Diagnostic test cases preparation, test executions (in bench and in Vehicle), issue analysis, and issue resolutions.
- Good understanding of multicore microcontroller architecture.
Soft Skills & Competencies:
- Strong Communication Skills Ability to clearly articulate technical concepts to peers, stakeholders, and cross-functional teams.
- Team Collaboration Proven experience working in agile, cross-functional teams with a collaborative mindset.
- Problem-Solving Attitude Analytical thinking and a proactive approach to troubleshooting and resolving issues.
- Continuous Learning Willingness to stay updated with the latest automotive technologies and standards.