Senior/Staff Motor Control Software Engineer
6 days ago
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 senior 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
- 5+ years of full-time industry experience
- Expert knowledge of ac motor control design principles and applications including position sensorless field oriented control, PWM strategies, current control, velocity estimation.
- Expert knowledge of MATLAB Simulink model-based design for controls development
- 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 basic electronics debugging tools: oscilloscope, logic analyzer, power analyzer
- Experience with modern integrated development environments and debuggers
- Basic understanding of version control technologies
- Exposure to other languages such as: python, C#, C, SQL
Desired
- Master of Science or Doctoral degree in electrical engineering or mechanical engineering focusing on power electronics and/or motor controls
- 8+ years of full-time industry experience
- Track record of working on safety critical systems and knowledge of safety standards
- Expert knowledge of control system design and principles of feedback control including PID control and advanced control techniques and their applications in the servo systems
- Expert knowledge of creating mathematical models of servo systems for analyses and simulations
- Expert knowledge of electro-mechanical systems focusing on interactions between electrical and mechanical components in servo systems
Additional Information
Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $129,400 - $193,200/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.
-
Senior/Staff Motor Control Software Engineer
4 days ago
San Carlos, California, United States Joby Aviation Full timeJoby OverviewImagine 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...
-
Software Control Engineer
6 days ago
San Carlos, California, United States ZAP Surgical Systems, Inc. Full timeAbout the CompanyZAP Surgical Systems is a pioneering surgical robotics company based in San Carlos, CA. Our flagship product, the ZAP-X, utilizes a revolutionary gyroscopic motion platform and a self-shielded design, disrupting conventional radiosurgery and enabling advanced care in new clinical settings. At ZAP, innovation happens at the intersection of...
-
Staff Software Engineer
2 weeks ago
San Carlos, California, United States ZAP Surgical Systems, Inc. Full time $150,000 - $250,000 per yearStaff Software Engineer - C#/C++About the CompanyZAP Surgical Systems is a pioneering surgical robotics company based in San Carlos, CA. Our flagship product, the ZAP-X, utilizes a revolutionary gyroscopic motion platform and a self-shielded design, disrupting conventional radiosurgery and enabling advanced care in new clinical settings. At ZAP, innovation...
-
Lead, Motor Design Engineer
2 days ago
San Carlos, California, United States Joby Aviation Full timeJoby Aviation is seeking a passionate Lead Mechanical Design Engineer to join our Powertrain and Electronics team in San Carlos, CA to support development of the Joby S4 Electric Vertical Take-Off and Landing vehicle. This individual will be responsible for leading a small team of engineers to design hardware for various systems that power and control the...
-
Full-Stack Motor Control Engineer
2 weeks ago
San Jose, California, United States Figure Full timeFigure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's time to build.We are seeking a Full-Stack Motor Control Engineer who combines strong control-theory expertise with deep...
-
Senior/Staff Design for Reliability Engineer
4 days ago
San Carlos, California, United States Joby Aviation Full timeImagine 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...
-
Senior/Staff Power Electronics Engineer
2 weeks ago
San Carlos, California, United States Joby Aviation Full time $146,900 - $236,300 per yearImagine 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...
-
Senior Automation Controls Engineer
2 weeks ago
San Francisco, California, United States Nitricity Full time $145,000 - $170,000Position OverviewNitricity seeks an experienced Senior Automation Controls Engineer who can deliver innovative automation solutions and design standards. The candidate must be able to conceptualize, detail, document, develop, debug and implement control systems for industrial processes and machinery that meet our evolving requirements. This involves the...
-
Senior Software Engineer, Backend 3DX
2 weeks ago
San Carlos, California, United States Joby Aviation Full time $132,200 - $197,900 per yearJoby OverviewImagine 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...
-
Senior Staff Software Engineer
1 week ago
San Francisco, California, United States Ironclad Full timeIronclad is the leading AI contracting platform that transforms agreements into assets. Contracts move faster, insights surface instantly, and agents push work forward, all with you in control. Whether you're buying or selling, Ironclad unifies the entire process on one intelligent platform, providing leaders with the visibility they need to stay one step...