Taro Logo

Senior Software Engineer - Algo Integration Parking / Driving Stack

Global technology company developing safer, greener and more connected solutions for future mobility, with 180,000+ employees across 44 countries.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Automotive · AI

Description For Senior Software Engineer - Algo Integration Parking / Driving Stack

Aptiv, a global leader in automotive technology, is seeking a Senior Software Engineer to join their Parking Software Engineering team in Bangalore. This role is at the forefront of developing cutting-edge solutions for advanced parking sensing features in vehicles.

The position involves working on algorithm integration for parking and driving stack systems, requiring expertise in embedded systems programming and real-time software development. The successful candidate will be responsible for designing algorithm-oriented architecture, developing code in C/C++, and ensuring seamless integration of algorithms into embedded platforms.

This is an exciting opportunity to work with a company that's shaping the future of mobility, focusing on zero vehicle accidents, zero emissions, and advanced vehicle connectivity. The role combines technical expertise in embedded systems with the automotive domain, making it perfect for engineers passionate about innovative mobility solutions.

The ideal candidate should have 6-10 years of experience, strong programming skills in C/C++, and extensive knowledge of embedded systems (Linux/QNX/VxWorks). They should be comfortable with modern development practices including version control, build systems, and agile methodologies.

Aptiv offers the chance to work on transformative automotive technologies with a global team of experts. The company's presence in 44 countries and its focus on advanced safety systems, electrification solutions, and data connectivity makes it an ideal place for engineers looking to make a significant impact in the automotive industry.

The role requires a combination of technical expertise, problem-solving abilities, and strong communication skills. You'll be working in a collaborative environment, interfacing with algorithm core teams and various stakeholders, making this an excellent opportunity for someone who enjoys both technical challenges and cross-functional teamwork.

Last updated 4 days ago

Responsibilities For Senior Software Engineer - Algo Integration Parking / Driving Stack

  • Design and take ownership of algorithm-oriented architecture
  • Integrate Algorithms to compute embedded platform
  • Develop code in C & C++ languages
  • Work closely with Algorithm core teams on Interfaces and dependencies
  • Design, code, and test real-time embedded systems
  • Triage issues reported from Internal/External stakeholders
  • Work in an Agile development team (SCRUM)

Requirements For Senior Software Engineer - Algo Integration Parking / Driving Stack

Linux
  • BE/B.Tech/ME/M.Tech in Electricals/Electronics/Instrumentation, Robotics
  • 6-10 years of experience
  • Strong Programming Experience in C/C++ or Object Oriented
  • Strong Experience with Embedded Linux (POSIX) / QNX / VxWorks
  • Good knowledge of OS concepts, multi-threading, CAN / CAN FD communication
  • Familiarity with Service Oriented Architecture (SOA) and API design
  • Experience with embedded debugging tools
  • Experience with build systems (Bazel, Make, etc)
  • Experience in the Automotive Domain
  • Experience in Source code management and version control tools
  • Excellent communication/presentation skills

Jobs Related To Aptiv Senior Software Engineer - Algo Integration Parking / Driving Stack