Woven by ToyotaPublié il y a 5 jours
Logo Woven by Toyota

Senior Software Engineer, Calibration

> 3 années d'expérience
CDI
Développeur applicatif
C++
CUDA
Machine Learning

🚗 Woven by Toyota: Senior Software Engineer, Sensor & Calibration 🚗

Woven by Toyota is at the forefront of Toyota's transformation into a mobility company. We are driven by a mission to innovate for the benefit of others, challenging the status quo of mobility through human-centric innovation. Our work encompasses AD/ADAS, Arene (software development platform), Woven City (test course), and Cloud & AI, all powered by business-critical functions. Our ultimate goal is a world with zero accidents and enhanced well-being for all.


🌟 TEAM: World Understanding 🌟

The World Understanding team is crucial for autonomous driving development at Woven by Toyota, focusing on Sensing, Perception, and Localization. Within this team, the Sensor & Calibration sub-team specializes in intrinsic and extrinsic calibration of autonomous driving sensors like Cameras, LiDAR, Radar, and IMU. We also manage sensor data quality for post-processing and oversee the calibration of our autonomous driving test vehicles.


🤔 WHO ARE WE LOOKING FOR? 🤔

We are seeking an experienced Senior Software Engineer to join our Sensor & Calibration sub-team. You will be instrumental in developing online (dynamic) sensor calibration algorithms for our next-generation autonomous driving system. This role involves designing and implementing these algorithms, validating their quality, optimizing performance under resource constraints, and ultimately deploying them to millions of Toyota production vehicles.

We are looking for individuals with:

  • Specialized domain expertise in sensor calibration for autonomous driving.
  • A deep understanding of autonomous driving sensor hardware (Camera, LiDAR, Radar, IMU).
  • Proven experience developing algorithms and tools for sensor calibration.
  • A collaborative, "giver" mindset, eager to assist colleagues while maintaining a strong focus on delivering production-ready solutions.

RESPONSIBILITIES

  • Lead the design, implementation, and delivery of next-generation online (dynamic) sensor calibration algorithms, proactively addressing deficiencies and ensuring solutions meet objectives for reliability, quality, and business impact.
  • Establish validation pipelines to guarantee that the developed online sensor calibration algorithm adheres to the required calibration accuracy specified by Toyota products.
  • Optimize sensor calibration algorithms with respect to runtime, accuracy, and robustness, specifically considering constraints imposed by limited computational resources.
  • Collaborate with vehicle engineers and operators to ensure exceptional sensor calibration quality, critical for optimal vehicle deployment and the enhancement of autonomous driving performance.
  • Operate within a high-velocity environment and employ rigorous agile development practices.
  • Work within a hybrid workspace model, necessitating physical presence in our Ann Arbor (Michigan, US) office three days per week.

🎓 MINIMUM QUALIFICATIONS 🎓

  • A minimum of three years of industrial experience in computer vision or a related field, with demonstrated expertise in topics such as:
    • Sensor Calibration for IMU, LiDAR, Camera, or Radar
    • Structure-from-motion, SLAM or Localization
    • Sensor fusion
    • 3D reconstruction or Multi-view geometry
  • Proficiency in C++ and Python programming languages.
  • Practical, hands-on experience in constructing a comprehensive sensor calibration stack for autonomous driving systems.
  • Profound understanding of autonomous driving sensors, including Camera, LiDAR, Radar, and IMU.
  • Experience in developing testable and modular code to maintain a robust production environment.
  • The ability to thrive in a fast-paced environment and collaborate effectively across teams and disciplines, supported by excellent interpersonal skills.

NICE TO HAVES

  • Experience in runtime optimization specifically for Linux and UNIX-like real-time operating systems.
  • Experience with embedded CUDA development and associated tooling.
  • A proven track record of deploying Machine Learning (ML) models at scale within autonomous driving or related technological fields.

🎁 WHAT WE OFFER 🎁

We are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility.

  • Excellent health, wellness, dental and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Family planning and care benefits

🤝 Our Commitment 🤝

  • We are an equal opportunity employer and value diversity.
  • Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
Référence :woven-by-toyota+Woven-by-Toyota-Senior-Software-Engineer-Calibration

Skills

Back-end
C++
Python
Data
CUDA
Machine Learning

Jobs similaires

brand cover
lead perception engineer
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US& 1 autre
Pas de télétravail
≥ 10 ans d'experience
Machine Learning
Deep learning
Motion
Il y a 1 jour
brand cover
software engineer, ml platform (internship)
Woven by ToyotaStage
Woven by ToyotaStage
Ann Arbor, US
Pas de télétravail
Juniors acceptés
Machine Learning
Pytorch
Azure
Il y a 4 jours
brand cover
senior firmware engineer, validation platform
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US
Pas de télétravail
≥ 5 ans d'experience
C
C++
Il y a 5 jours
brand cover
senior engineering manager, tools engineering
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US
Pas de télétravail
≥ 10 ans d'experience
Boost
C++
Management
Il y a 5 jours
brand cover
staff machine learning engineer - end to end autonomy
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US& 1 autre
Pas de télétravail
≥ 7 ans d'experience
Machine Learning
Pytorch
C++
Il y a 5 jours
brand cover
senior simulation engineer, automated driving & adas
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US& 1 autre
Pas de télétravail
≥ 5 ans d'experience
Machine Learning
Pytorch
C++
Il y a 5 jours
brand cover
senior machine learning engineer, end-to-end autonomy
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US& 1 autre
Pas de télétravail
Juniors acceptés
Pytorch
Machine Learning
C++
Il y a 5 jours
brand cover
machine learning engineer, end-to-end autonomy
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US& 1 autre
Pas de télétravail
Juniors acceptés
Machine Learning
Pytorch
Azure
Il y a 5 jours
brand cover
senior / staff machine learning engineer, behavior planning & prediction
Woven by ToyotaCDI
Woven by ToyotaCDI
Ann Arbor, US& 1 autre
Pas de télétravail
≥ 3 ans d'experience
Machine Learning
Deep learning
Motion
Il y a 5 jours