Taro Logo

Localization Software Developer

Global technology company developing safer, greener and more connected solutions for future mobility, with 180,000+ employees worldwide.
Troy, MI, USA
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Automotive

Description For Localization Software Developer

Aptiv, a global automotive technology leader with 180,000+ employees, is seeking a Localization Software Developer to join their innovative team. This role combines cutting-edge autonomous vehicle technology with software development, focusing on creating robust localization algorithms for automotive applications. The position offers a unique opportunity to work on technology that directly impacts the future of mobility, making it safer, greener, and more connected.

The role requires expertise in C++ programming, robotics state estimation, and algorithm development, with a strong foundation in mathematical modeling and machine learning. You'll be working with cross-functional teams, implementing solutions that meet strict automotive safety standards, and utilizing modern development practices including CI/CD pipelines and version control systems.

Aptiv offers a comprehensive benefits package, including immediate health coverage, flexible working arrangements, and professional development opportunities. The company's commitment to innovation, safety, and sustainability makes it an ideal environment for software engineers looking to make a meaningful impact in the automotive industry.

The position is based in Troy, MI, with a hybrid work arrangement, offering the flexibility of modern work practices while maintaining collaborative opportunities with the team. This role is perfect for someone with a passion for autonomous vehicle technology and a desire to work on systems that will define the future of transportation.

Last updated 8 days ago

Responsibilities For Localization Software Developer

  • Design, simulate, implement, and test Localization algorithms using C++
  • Utilize mathematical modeling, statistical analysis, and machine learning techniques
  • Collaborate with cross-functional teams for automotive development practices
  • Analyze system requirements and performance metrics
  • Design and perform tests in various environments (SiL, HiL, in-vehicle)
  • Manage version control and CI pipelines using Git and Jenkins
  • Design and implement robust error handling mechanisms
  • Collaborate with architects on system architecture design

Requirements For Localization Software Developer

Linux
Python
  • 1+ year experience with Localization: Robotic state estimation, filtering, signal processing
  • 2+ years experience with C++14 or later
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering
  • Experience with Agile methodologies
  • Experience with Multicore architecture and Functional Safety concepts
  • Experience with build management (CMake)
  • Experience with Linux
  • Experience with ADAS features
  • Familiar with configuration management tools (JIRA, Polarion, Git)
  • Familiar with Unit Testing frameworks (GoogleTest, VectorCast)

Benefits For Localization Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Relocation Benefits
  • Private health care from day 1
  • Life and accident insurance
  • Hybrid and flexible working hours
  • Paid Time Off (Holidays, Vacation, Designated time off, Parental leave)
  • Relocation assistance may be available
  • Learning and development opportunities
  • Discount programs
  • Recognition programs
  • Community involvement opportunities
  • Tuition Reimbursement

Jobs Related To Aptiv Localization Software Developer