Advanced Software Engineer
Bengaluru, India · Full-time
- Posted 1w ago
- From Aptiv’s careers page
- Location
- Bengaluru, India
- Type
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Department
- Software Development
Apply on Aptiv’s site
Opens the listing on aptiv.wd5.myworkdayjobs.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Your Role
Key Responsibilities
- Integrate and configure ADAS algorithm software components into AUTOSAR Classic, AUTOSAR Adaptive, or POSIX-based platforms.
- Support platform migration activities and software architecture alignment across customer programs.
- Analyze interface definitions, data models, and communication frameworks required for algorithm deployment.
- Perform debugging and root-cause analysis of integration and vehicle-level issues.
- Support software release, configuration management, and deployment activities across customer projects.
- Collaborate with perception, motion planning, and control teams to ensure seamless integration of ADAS features
- Analyze and optimize algorithm performance using data from various sensors, including cameras, radar, lidar, and ultrasonic sensors
- Develop and maintain software tools and scripts for data analysis, visualization, and testing
- Investigate and resolve issues related to ADAS algorithm performance, collaborating with cross-functional teams as needed
Your Background
Key ingredients for succeeding in this role are your:
- B.E. / B. Tech / M.E. / M. Tech in any specialization with an experience of 5-8 year’s experience.
- 5 - 8 years' experience in Automotive Embedded Software Development or ADAS Algorithm development.
- Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics or related degree field
- Critical & proactive thinker with excellent problem-solving, communication and teamwork skills
- Strong C++ development skills. Proficient in Embedded C development with experience in debugging tools and code profiling and optimization.
- Experience integrating embedded software components in AUTOSAR Classic, AUTOSAR Adaptive, or POSIX environments.
- Working knowledge of software architecture, IPC, threading, synchronization, and memory management.
- Familiar with communication protocols like CAN, Flexray, Ethernet and working with Tools like CANoe/CAN
- Hands on experience working with build management tools like CMake/Bazel.
- Good understanding of ASPICE. Experience with version control and issue tracking on large collaborative projects (Plastic, Git, Jira, Jenkins or similar)
Skills they ask for
Pick one to see other roles that ask for it.
About Aptiv
Technology for a safer, greener futureAptiv develops technology for mobility and other industries, combining software, electronics and systems engineering.
See all 26 roles at AptivMore roles at Aptiv
See all 26- Process EngineerChennai · Entry LevelEngineering · Entry LevelChennai, India3d
- Advanced Software EngineerBengaluru · SeniorSoftware Development · SeniorBengaluru, India5d
- Advanced Software Engineer - SW Functional TestingBengaluru · SeniorSoftware Development · SeniorBengaluru, India5d
- Senior EngineerBengaluru · SeniorSoftware Development · SeniorBengaluru, India5d
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.