Software Engineer, Control

| Remote
Sorry, this job was removed at 11:28 a.m. (PST) on Wednesday, July 13, 2022
Find out who's hiring in Peninsula.
See all Developer + Engineer jobs in Peninsula
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Voyage is delivering on the promise of self-driving cars.


Voyage has built the technology and services to bring autonomous transportation to those who need it most, beginning in retirement communities. Whether residents face mobility restrictions or just want to take a ride, Voyage takes pride in getting all our passengers to their destination safely, efficiently, and affordably. Our journey begins in calmer communities, but we won't stop until anyone, anywhere can summon a Voyage.


The Voyage Controls Team focuses on ensuring that our vehicles comply with the motion plans that come from our Behavior Planner while ensuring that the passengers are enjoying a safe and comfortable ride. You will work in challenging problems such as ensuring stable and comfortable trajectories using Model Predictive Control and accounting for the differences between the actual platform and the ideal models that are used for motion planning.


As part of the broader Autonomy Team, you will also interact on a daily basis with other software engineers to tackle highly advanced AI challenges. All Autonomy Team members will work on a variety of problems across the autonomy space, contributing to the final goal of building the most advanced autonomous driving technology available for communities around the world.

Responsibilities:

  • Design state of the art control algorithms capable of driving our vehicles in a safe, comfortable and predictable fashion
  • Architect and implement those algorithms into high-performance production-level code, compliant with the operational and computational constraints of our vehicles
  • Dive into data to understand existing issues, identify potential improvements, and propose automated parameter tuning solutions based on the data
  • Work closely with developers from motion planning, infrastructure, localization, and behavior planning teams to debug, fine-tune, and deploy production systems

Requirements:

  • 3+ years of experience in control systems analysis and design, with real-world experience with linear and non-linear control techniques
  • You have a understanding of longitudinal and lateral motion control algorithms within the context of intelligent and autonomous driving applications
  • Ideally, you also have familiarity with state estimation techniques, trajectory planning algorithms, and drive-by-wire systems
  • Experience in writing robust, safety-critical, and efficient code in C++
  • Experience with software system architecture design

We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

844 E Charleston Rd, Palo Alto, CA 94303

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VoyageFind similar jobs