Taro Logo

Localization Software Developer

Global technology company developing safer, greener and more connected solutions for future mobility, with 180,000+ employees across 44 countries.
Troy, MI, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Automotive · AI

Description For Localization Software Developer

Aptiv, a global automotive technology leader with 180,000+ employees across 44 countries, is seeking a Localization Software Developer to join their team in Troy, MI. This role focuses on developing cutting-edge localization algorithms for autonomous vehicles using C++ and advanced mathematical techniques. The position combines robotics, software engineering, and automotive technology, requiring expertise in state estimation, filtering, and signal processing. The ideal candidate will work on safety-critical systems while collaborating with cross-functional teams to design, implement, and test robust localization solutions. This is an excellent opportunity for someone passionate about shaping the future of mobility through safer, greener, and more connected automotive technologies. The role offers comprehensive benefits, professional growth opportunities, and the chance to work on real-world applications that directly impact automotive safety and innovation. The company provides a supportive environment with competitive compensation, healthcare benefits, flexible working arrangements, and various professional development opportunities.

Last updated 14 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 to ensure alignment with automotive development practices
  • Analyze system requirements, data, and performance metrics
  • Design and perform tests in various environments (SiL, HiL, in-vehicle)
  • Collaborate with feature/system engineers on requirements and test cases
  • Manage version control and CI pipelines using Git and Jenkins
  • Design and implement robust error handling and fault tolerance mechanisms
  • Collaborate with architects on end-to-end system architecture

Requirements For Localization Software Developer

Linux
Python
  • 1+ year(s) 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 or related field
  • Experience with Agile methodologies/frameworks
  • Experience with Multicore architecture and Functional Safety concepts
  • Experience with build management (eg: CMake)
  • Experience with Linux
  • Experience with ADAS features
  • Familiar with configuration management and version control 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
Education Budget
  • 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