Posted on: 25/11/2025
Senior Automotive Software Engineer - Adaptive AUTOSAR / C++
Location : Bangalore
About the Company :
Aeva is redefining autonomy with breakthrough sensing and perception technology. Our 4D LiDAR sensors uniquely measure both 3D position and instant velocity, enabling smarter and safer autonomous decisions across automotive, industrial robotics, consumer electronics, healthcare, and security applications.
Role Summary :
We are seeking a Senior Embedded Software Engineer with strong Adaptive AUTOSAR experience to collaboratively integrate middleware with sensor firmware for next-generation automotive systems. The role involves software component development, middleware/OEM integration, debugging, and ensuring compliance with automotive cybersecurity and safety standards.
Key Responsibilities :
- Design and develop Adaptive AUTOSAR software components (SWCs) and integrate with middleware layers
- Collaborate closely with Tier-1/OEM software teams to align interface definitions and resolve middleware integration issues
- Configure and integrate Foundation Components : Execution Manager, Diagnostic Manager, Platform Health Management, Persistency, DLT, etc.
- Implement secure communication protocols SOME/IP, SecOC, DoIP in alignment with ISO/SAE 21434 cybersecurity requirements
- Support functional safety activities such as software FMEA and diagnostic validation (ISO 26262)
- Contribute to hardware bring-up, bootloader integration, and RTOS-based testing on multi-core ARM platforms
- Involved in the full software lifecycle-requirements, design documentation, test plans, implementation, and peer reviews
Required Skills & Experience :
- 5-8 years of experience in Embedded C++ development for automotive or real-time systems
- Strong hands-on experience with Adaptive AUTOSAR & middleware integration
- Software development experience on Embedded Linux / QNX running on ARM-based SoCs
- Knowledge of secure boot, key management & in-vehicle cybersecurity frameworks (SecOC, E2E)
- Good understanding of RTOS, Ethernet communication & HAL layers
- Familiarity with functional safety (ISO 26262) and compliance documentation
- Excellent debugging, problem-solving & cross-team collaboration skills
- Bachelor's or Master's degree in Electrical Engineering / Computer Engineering / related fields
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1580013
Interview Questions for you
View All