Innotrat Labs
Website:
innotrat.com
Job details:
Job Title : Embedded Software Engineer (ADAS)
Job ID: J55FD1
No of Openings: 2
Deadline : 20 April 2026
Apply & Attend the interview: https://hiring.innotrat.in/job-details/J55FD1
[Signup → Login → Find job → Look for your Job ID → Apply Now → Schedule Interview]
Job Overview:
The Embedded Software Engineer (ADAS) will be responsible for developing, integrating, and validating software components for Advanced Driver Assistance Systems. The role involves working on sensor interfaces, ECU software, communication stacks, and real-time embedded systems, supporting features such as parking assist, surround view, lane-keeping, and adaptive cruise control systems.
Key Responsibilities:
Develop and integrate embedded software for ADAS ECUs on automotive-grade microcontrollers and SoCs.
Work with radar, camera, LiDAR, and ultrasonic sensor interfaces for perception and object detection modules.
Implement real-time control and data processing algorithms for parking, lane-keeping, and low-speed automation functions systems.
Collaborate with ADAS and Infotainment teams for sensor fusion and cockpit integration.
Ensure compliance with ISO 26262 functional safety standards and assist in ASIL-B/C software development.
Work on communication stacks – CAN, CAN-FD, Ethernet, FlexRay, and SOME/IP – for ECU connectivity.
Develop and maintain unit tests, SIL/HIL validation, and integration test cases for embedded modules.
Optimize software for CPU, memory, and power efficiency on real-time embedded platforms.
Debug and troubleshoot issues on vehicle-level testing or simulation platforms.
Document software architecture, interfaces, and integration details for internal and supplier reviews.
Required Skills & Experience
Bachelor’s / Master’s degree in Electronics, Electrical, Computer Science, or related discipline.
3-5 years of experience in embedded software development for ADAS or automotive ECUs.
Strong knowledge of C/C++ for embedded systems; familiarity with Python or MATLAB for algorithm verification.
Experience with real-time operating systems (RTOS) – QNX, FreeRTOS, or Embedded Linux.
Hands-on experience with ECU-level communication protocols such as CAN, CAN-FD, Ethernet, SOME/IP and FlexRay.
Strong understanding of sensor drivers, calibration, and data acquisition for radar, camera, or ultrasonic sensors.
Knowledge of software development processes for automotive applications (ASPICE, ISO 26262).
Experience with HIL/SIL simulation, debugging, and testing frameworks.
Preferred Skills
Familiarity with ADAS features – parking assist, lane-keeping, adaptive cruise control, surround view.
Experience with ADAS sensor fusion (radar + camera and ultrasonic).
Knowledge of Hypervisor-based domain separation or Digital Cockpit integration.
Exposure to automotive middleware (AUTOSAR Classic/Adaptive).
Understanding of digital signal processing (DSP) concepts.
Innotrat is Hiring for its Client.
Our Client Company is a pioneering tech firm at the forefront of innovation in embedded systems, AI, and IoT. We develop cutting-edge solutions that enhance security, reliability, and scalability for mission-critical applications across industries such as automotive, medical devices, industrial automation, and robotics.
Click on Apply to know more.