Joby Aviation logo
Motor Control Software Engineer
full-timeSan Carlos$102k - $136k

Summary

Location

San Carlos

Salary

$102k - $136k

Type

full-time

Explore Jobs

About this role

Company Overview

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. Since 2009, our team has worked steadily to make this dream a reality. We’ve designed and tested many generations of prototype aircraft capable of serving in a network of electric air taxis. We’re looking for talented, committed individuals to join our team as we push onward toward certifying the Joby aircraft, scaling our manufacturing, and launching our initial commercial service.

Overview

This engineer will play a key role in a small, fast-moving team and participate in architecture, design, and implementation of motor control systems within our electric-powered, fly-by-wire aircraft. This engineer will work closely with the hardware, mechanical, integration, and flight-testing teams to design, develop, test and improve system-level behaviors.

Responsibilities

  • Position sensorless control of permanent magnet synchronous motors; including advanced inverter pulse-width modulation, position and velocity estimation, current control, fault detection, and efficiency optimization
  • Closed loop position control of servo actuation systems; including redundant position sensors and multi-phase motors controlled from separate servo drives
  • Optimization of motor controls using MATLAB Simulink with hand coding capability
  • Assure inverter and motor systems meet performance requirements via controls algorithm development, implementation and testing
  • Oversee dynamometer testing and interpretation of data for controls development, validation and improvement
  • Tuning and calibration of complete systems on dynamometers, on test stands, and on the aircraft
  • Unit-tests for build environment, sub-system validation testing, integration testing, flight testing, software in the loop testing

Required

  • University degree in computer science, computer engineering, or electrical engineering
  • 3+ years of full-time industry experience
  • Expert knowledge of ac motor control design principles and applications including field oriented control, PWM strategies, current control
  • Expert knowledge of MATLAB Simulink model-based design for controls development
  • Experience with basic electronics debugging tools: oscilloscope, logic analyzer, power analyzer
  • Basic understanding of version control technologies

Desired

  • Master of Science or Doctoral degree in electrical engineering or mechanical engineering focusing on power electronics and/or motor controls
  • 5+ years of full-time industry experience
  • Track record of working on safety critical systems and knowledge of safety standards
  • Experience in position sensorless field oriented control development from design to validation
  • Knowledge of control system design and principles of feedback control including PID control and advanced control techniques and their applications in the servo systems
  • Knowledge of creating mathematical models of servo systems for analyses and simulations
  • Knowledge of electro-mechanical systems focusing on interactions between electrical and mechanical components in servo systems
  • Knowledge of real time bare-metal firmware development
  • Knowledge of object-oriented programming methodology and multi-layered system architectures
  • Knowledge of multi-threaded systems
  • Experience with modern integrated development environments and debuggers
  • Exposure to other languages such as: python, C#, C, SQL

Additional Information

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $102,400 - $136,500/yr. The compensation package will be determined by job-related knowledge, skills, and experience.

Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

 

Joby is an Equal Opportunity Employer.

Other facts

Tech stack
Motor Control,MATLAB,Simulink,PWM Strategies,Current Control,Fault Detection,Efficiency Optimization,Position Control,Servo Systems,Electro-Mechanical Systems,Firmware Development,Object-Oriented Programming,Multi-Threaded Systems,Safety Standards,Testing,Calibration

About Joby Aviation

Joby is a California-based company building quiet, all-electric aircraft to connect people like never before. Quiet as a conversation and with the ability to take off and land vertically, the Joby aircraft will change the way we move while reducing the acoustic and climate footprint of flight.

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Airlines and Aviation
Founding Year: 2009

What you'll do

  • The engineer will design, develop, test, and improve motor control systems for electric-powered aircraft. Responsibilities include overseeing testing, tuning, and calibration of systems, as well as ensuring performance requirements are met.

Ready to join Joby Aviation?

Take the next step in your career journey

Frequently Asked Questions

What does Joby Aviation pay for a Motor Control Software Engineer?

Joby Aviation offers a competitive compensation package for the Motor Control Software Engineer role. The salary range is USD 102k - 137k per year. Apply through Clera to learn more about the full compensation details.

What does a Motor Control Software Engineer do at Joby Aviation?

As a Motor Control Software Engineer at Joby Aviation, you will: the engineer will design, develop, test, and improve motor control systems for electric-powered aircraft. Responsibilities include overseeing testing, tuning, and calibration of systems, as well as ensuring performance requirements are met..

Why join Joby Aviation as a Motor Control Software Engineer?

Joby Aviation is a leading Airlines and Aviation company. The Motor Control Software Engineer role offers competitive compensation.

Is the Motor Control Software Engineer position at Joby Aviation remote?

The Motor Control Software Engineer position at Joby Aviation is based in San Carlos, California, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Motor Control Software Engineer position at Joby Aviation?

You can apply for the Motor Control Software Engineer position at Joby Aviation directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Joby Aviation on their website.