Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Systems Engineer, Motor Controls

$109.2k - $150.1k
Full-time

Joby Aviation

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. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our 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

  • Sensored and sensorless control of permanent magnet synchronous motors
  • Advanced inverter pulse-width modulation, position and velocity estimation, current control and efficiency optimization
  • Develop fault detection, isolation, and reconfiguration logic for safety critical systems
  • Closed loop position control of simplex and duplex redundant servo actuation systems with redundant position sensors and multi-phase motors controlled from separate inverters
  • Optimization of motor controls using MATLAB Simulink
  • Develop wrappers and interfaces for the MATLAB Simulink code in C/C++
  • Ensure inverter and motor systems meet performance requirements via controls algorithm development, implementation, Simulink simulation and hardware 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, processor/hardware in the loop testing
  • Decompose system level requirements to software requirements
  • Develop system level actuator models and integrate with inverters and servo controls for wholistic system level understanding of performance

Required

  • B.S degree in Mechanical Engineering or relevant field and 2+ years of related technical experience (including mechanical, electrical, computer and robotics / mechatronics engineering)
  • Experience with actuation systems and/or servo control on safety critical applications
  • Experience developing embedded applications in C/C++, 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
  • Ability to be onsite regularly in San Carlos, CA

Desired

  • Advanced degree in Mechanical Engineering or relevant field
  • Technical experience with aerospace actuation and controls system development
  • Experience with processor/hardware in the loop (PIL/HIL) verification/debugging
  • Knowledge of control system design and principles of feedback control including PID control and advanced control techniques and their applications in the servo systems
  • Experience creating mathematical models of servo systems for system identification, 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
  • Experience with hard, real-time interrupt-driven software development

Additional Information

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $109,200 - $150,100/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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Systems Engineer, Motor Controls in California vacancy
  • $109.2k - $150.1k

     ...commercial service. Overview This engineer will play a key role in a small, fast-...  ..., design, and implementation of motor control systems within our electric-powered, fly-by-wire...  ...testingDecompose system level requirements to software requirements Develop system level... 
    Suggested
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    4 days ago
  • $155k - $225k

     ...world’s largest autonomous logistics system, delivering critical supplies quickly...  ...speeds.About You and The Role As a Senior Motor Control Engineer at Zipline, you’ll be responsible for...  ...and mechanism designers, flight software developers, and test-site operations teams... 
    Suggested
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    2 days ago
  • $140k - $180k

     ...implement embedded firmware for advanced motor control systems in electric vehicles Board...  ...and optimal performance of application software in real-time applications. Motor...  ...Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related... 
    Suggested
    Full time
    Contract work
    Local area

    Harbinger Motors

    California
    12 days ago
  • $160k - $215k

    Software Engineer - Motor Firmware About Zipline Do you want to change the world? Zipline is on a mission...  ...first instant delivery and logistics system that serves all humans equally,...  ...for shipping high-performance motor controller firmware for Zipline’s family of proprietary... 
    Suggested
    Local area

    Namely

    South San Francisco, CA
    3 days ago
  • $198.6k - $292k

     ...to you! We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and...  ...tolerant control (loss of one or more motors, safe landing, emergency behaviors)...  ...fundamentals: linear and nonlinear systems, stability analysis, controller... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    1 day ago
  • $198.6k - $292k

     ...talk to you!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and...  ...control (loss of one or more motors, safe landing, emergency behaviors)...  ...fundamentals: linear and nonlinear systems, stability analysis, controller synthesis... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  • $171k - $213k

     ...seeking a highly skilled and experienced Staff Embedded Motor Controls Software Engineer to join our inverter-embedded software team. As a senior...  ...engineers, program managers, and other stakeholders to define system requirements and develop integrated solutions. Project... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    California
    23 days ago
  • $180k - $260k

     ...Principal Embedded Software Engineer (Actuators & Control Systems) Department: Software Employment Type: Full Time Location: Redondo Beach Compensation...  ...thrusters, thrust vector control actuators, and motor-driven devices such as reaction wheels and gimbals.... 
    Permanent employment
    Full time

    Impulsespace

    Redondo Beach, CA
    3 days ago
  • $140.46k - $190.11k

     ...decisions. OverviewThe Scanning Systems team develops electro-mechanical...  ...pushing the limits of materials, controls, and manufacturing. We are looking for an engineer with expertise in controls along...  ...and Python.Working knowledge of motors, encoders, motor drivers, ADCs... 
    Flexible hours

    Aeva

    Mountain View, CA
    1 day ago
  • $158.2k - $217.6k

    Infineon Technologies AG is seeking a Principal Engineer Technical Marketing to lead a team focused on motor control solutions. The role entails collaborating with customers and driving product strategies to enhance market presence. Candidates should possess a degree in... 

    Infineon Technologies AG

    El Segundo, CA
    1 day ago
  • $191k - $253k

     ...is changing how military systems are designed, built and...  ...realtime, 3D command and control center. As the world...  ...are looking for Firmware Engineers to join the team! You will develop motor control and actuator firmware...  ...microcontroller software using an RTOSApplication... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  •  ...Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter is creating a software-defined “control plane” for the physical world. We are starting with protecting...  ...(e.g., software control of motors, DC-DC converters, or battery management... 
    Full time

    Specter

    San Francisco, CA
    1 day ago
  •  ...Job Description The engineer in this position will be...  ...endoscope test and calibration software as part of a diverse...  ...using C# that involves controlling electro-mechanical test systems (mechatronics). Our...  ...start to finish Control motorized stages, sensors, safety... 
    Full time
    Local area

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...from you. What to Expect As a Software Engineer (Systems), you will be responsible for building...  ...cross-functionally with our Software, ML, Controls, and Hardware teams. What You’ll...  ...components (sensors, actuators, motor controllers) Develop robust logging... 
    Full time

    Sunday

    Mountain View, CA
    1 day ago
  • $187k - $292k

     ...its expertise in imagining, engineering, and delivering robots with advanced...  ...—at Schaeffler, GXO, Toyota Motor Manufacturing Canada, and...  ...About the Role The AI Controls team builds high-rate learned...  ...Collaborate with on-robot software and deployment teams to ship... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    California
    26 days ago
  • $166k - $220k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology...  ...disciplines to engineer robust software systems that empower our mission-critical operations...  ...talented guidance, navigation, and control engineers on several teams to... 
    Full time
    Work experience placement
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $146k - $211.5k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team . The team is responsible for designing, implementing, integrating... 
    Full time

    Aurora Innovation

    Mountain View, CA
    1 day ago
  • $136k - $160.5k

     ...with us at Crusoe. About the Role: We are seeking a Software Engineer, Control Plane to help build and scale the next generation of...  ...Compute team, you will contribute to the high-availability systems that manage our global fleet of AI-optimized compute, network... 
    Full time
    Temporary work
    Immediate start

    Crusoe

    San Francisco, CA
    1 day ago
  •  ...Team With Codex we’re building an AI software engineer. One that you can pair with, delegate to...  ...responsible for building state-of-the-art AI systems that can write code, reason about...  ...organizations worldwide. The Enterprise Controls team owns the systems that allow... 
    Full time
    Worldwide

    OpenAI

    San Francisco, CA
    1 day ago
  • $114k - $171k

     ...opportunities to work on revolutionary systems that impact people's lives around the...  ...Weapons Division is looking for a Software Systems Engineer-Level 3/4, located in Northridge, CA....  ...navigation aids, guidance electronics, controls, propulsion, structures, platforms).... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Northridge, CA
    5 days ago
  • $86.8k - $198k

    Software Systems EngineerThe Opportunity:Are you looking for an opportunity to apply your technical leadership and software engineering expertise to shape the future of national security SATCOM? Do...  ...softwareExperience developing Interface Control Documents (ICDs), service... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    El Segundo, CA
    5 days ago
  • $114k - $171k

     ...opportunities to work on revolutionary systems that impact people's lives around the...  ...’s Space Sector is seeking a Ground Software System I&T Engineer (Level 3 or 4) to join our team of...  ...planning, data telemetry, and command-and-control workflows.Experience with software... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Redondo Beach, CA
    2 days ago
  • $142.2k - $213.4k

     ...opportunities to work on revolutionary systems that impact people's lives around the...  ...Northrop Grumman’s Space Sector is seeking a Software System Engineer(Level 4) to join our team of highly...  ...secrets management, TLS).• Use source control and branching strategies (Git, Git... 
    Full time
    Relocation package
    Monday to Thursday
    Flexible hours
    Shift work

    Northrop Grumman

    Redondo Beach, CA
    5 days ago
  • £155k - £221k per year

     ...Senior Embedded Software Engineer - Motor Control Location: Long Beach, California (On-site) Employment type: Full time Compensation: $155,000-...  ...engineering-led technology company developing advanced embedded systems for demanding, high-reliability environments. They are... 
    Full time
    Long Beach, CA
    18 days ago
  • $190k - $260k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...NASDAQ.We are looking for an experienced Controls Software Engineer who is passionate about safety-critical...  ...teams at Kodiak (e.g. hardware, embedded systems, and systems engineering) to deliver... 
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    2 days ago
  • $165.2k - $223.6k

     ...collaborate with senior and principal engineers who are domain experts at AWS...  ...in areas like distributed systems, serverless compute...  ...production systems, design new software systems of distributed technology...  ..., code reviews, source control management, build processes,... 
    Internship
    Local area
    Flexible hours

    AmazonWebServices

    East Palo Alto, CA
    1 day ago
  • $140.7k - $175.95k

    Malibu, CAScience & Engineering - Materials & Microsystems Laboratory...  ...Summary:We are looking for a software engineer to help us develop the...  ...engineer on the experiment control software team, you will be responsible...  ...or more relational database systems• Solid understanding of core... 
    Full time

    HRL Laboratories

    Malibu, CA
    4 days ago
  • $191k - $253k

     ...Anduril is changing how military systems are designed, built and sold....  ...a realtime, 3D command and control center. As the world enters...  ...fully integrated hardware and software systems, including Lattice...  ...THE JOBAs a Senior Software Engineer on Space Ground Software, you... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $166k - $220k

     ...Anduril is changing how military systems are designed, built and sold....  ...a realtime, 3D command and control center. As the world enters...  ...Autonomy, Anduril’s premier software platform that enables masses...  ...Planning, Hardware, and Test Engineering to solve some of the hardest... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $190k - $260k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our Controls...  ...recruitment team, and no automated system makes the ultimate decision... 
    Temporary work
    Work at office
    Visa sponsorship
    Shift work

    Kodiak Robotics

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Systems Engineer, Motor Controls. Be the first to apply!