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

Staff Software Systems Engineer, Motor Controls

$154.6k - $212.6k
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 10+ 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
  • Experience with processor/hardware in the loop (PIL/HIL) verification/debugging
  • 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
  • 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
  • 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 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 $154,600 - $212,600/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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Systems Engineer, Motor Controls in California vacancy
  • $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

    Garden Grove, CA
    12 hours ago
  • $155k - $225k

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

    Zipline

    South San Francisco, CA
    18 days ago
  • $150k - $175k

     ...aerospace, this is your chance to make a real impact. Build control systems that  actually move things in the real world—fast,...  ..., and safely. We’re looking for a Senior Embedded Motor Control Software Engineer with deep motor-control expertise and the technical leadership... 
    Suggested
    Full time

    Neon Aerospace

    Irvine, CA
    12 hours ago
  •  ...DescriptionAt General Motors, our product teams...  ...hardware and battery systems to intuitive design, intelligent software, and next-generation...  ...and planning to control and system integration...  ...highly skilled Senior or Staff Robotics Planning and Control Engineer to provide technical... 
    Suggested
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    5 days ago
  • $200k - $250k

     ...is also leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...Defense. We are looking for an experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion Planning & Controls team.... 
    Suggested
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    12 hours ago
  •  ...and help solve the ever-increasing labor shortage. As a Staff Software Engineer – Humanoid Controls, you will be a senior technical force multiplier on...  ...practices. Collaborate cross-functionally with hardware, systems, and RL teams to co-develop solutions and diagnose... 
    Full time
    Local area
    Flexible hours

    Apptronik

    Sunnyvale, CA
    12 hours ago
  • $180k - $250k

     ...solution that integrates advanced software and hardware powering the...  ...We seek passionate Software Engineers with strong fundamentals in software...  ...has a solid background in Control and Optimization and is a...  ...ensure continued safety of the system for unmanned operations.... 
    Odd job
    Full time
    Work at office

    Gatik Ai, Inc.

    Mountain View, CA
    12 hours ago
  •  ...with a leading industrial automation enterprise to recruit a full-time, US-based Application Solution Engineer focused on servo motor and motion control core systems. This role is responsible for end-to-end technical solution development, pre-sales technical support... 
    Full time
    Contract work
    Work experience placement

    Shanghai BSF Human Resources Co., Ltd

    Los Angeles, CA
    26 days ago
  • $160k - $200k

     ...triggered the need for an experienced Machine Control Software Engineer who can lead the design, development,...  ...and development of operator control systems for production-line mechanical and...  ...working knowledge of servos, stepper motors, sensors, actuators, and I/O systems.... 
    Temporary work

    Halo Industries, Inc.

    Santa Clara, CA
    28 days ago
  • $180k - $205k

     ...qubit, fault-tolerant quantum systems.   Quantum computers...  ...develops the algorithms and software needed to make these systems...  ...PsiQuantum works closely alongside engineers and scientists in the electronics...  ...distributed, fault-tolerant control plane and operating system... 
    Full time
    Shift work

    Psiquantum

    Milpitas, CA
    12 hours ago
  • $125k - $150k

     ...managed.  We are looking for a Software Engineer  with Control/Routing skills. The SE will develop software...  ...and implementing multithreaded systems preferred. Systematic debugging and...  ...checks for criminal records and/or motor vehicle reports and/or drug screening... 
    Full time
    Work at office
    Remote work
    Relocation package

    Alkira

    San Jose, CA
    12 hours 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...  ...Develop microcontroller software using an RTOS... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $165k - $200k

     ...Here at Scout Motors, we're carrying forward the heritage of one of the most iconic...  ...now! What you’ll do As a Staff Software Engineer (Android) on the Digital Products team...  ...techniques.   ~ Experience with version control systems (e.g., Git), CI/CD pipelines and... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Scout Motors

    Fremont, CA
    12 hours ago
  •  ...Overview Mainspring Energy is seeking a highly skilled Staff Controls Software Engineer to develop and test the critical software that integrates...  ...you will focus on building commercial-grade site control systems, ensuring seamless integration with Microgrids,... 
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    24 days ago
  • $207k - $300k

     ...next-generation Baseboard Management Controller (BMC) software architecture, ensuring scalability across...  ..., networking stack, and installation systems for the BMC. Develop, debug, and...  ...SoCs.Partner directly with hardware engineering, accelerator (TPU/GPU) teams, and infrastructure... 
    Worldwide

    Google

    Sunnyvale, CA
    24 days ago
  •  ...employees to converse with all of their business systems through natural language to quickly find...  ...automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...email protected] for assistance.  Export Control Regulations For positions requiring... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Servicenow

    Mountain View, CA
    12 hours ago
  • $320k - $405k

     ...interpretable, and steerable AI systems. We want AI to be safe...  ...researchers, engineers, policy experts, and...  ...team that operates as software engineers on top of it...  ...deploy path from source control to production...  ...Currently, we expect all staff to be in one of our offices... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    12 hours ago
  • $250k - $300k

     ...meaningful ROI for health systems across the country....  ...about it. Our engineering roles are hybrid in our...  ...You Are:  ~7+ years in software engineering, 3+ focused...  ...platform engineering ~ Staff-level scope: owned...  ...retention and access controls. Your infrastructure decisions... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Ambience Healthcare

    San Francisco, CA
    12 hours 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... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    12 hours ago
  • $200k - $300k

     ...Charter As a Senior Robotics Controls Engineer, you will develop the real-time software stack that enables our humanoid...  .... Your work will span low-level motor control through whole-body dynamic...  ..., efficient state estimation systems and control algorithms for balancing... 
    Full time
    Local area
    Work from home

    1x

    San Carlos, CA
    12 hours ago
  •  ...Role SPAN's Device Software team is responsible for...  ...heart of the home energy system; our software directly...  ...collaborative, top-tier engineers who excel at solving...  ...Responsibilities As a Staff Engineer on the Device...  ...implementation of the control algorithms and functional... 
    Full time
    Work at office
    Flexible hours

    Span

    San Francisco, CA
    12 hours ago
  • $176k - $198k

     ...Summary We are seeking a Staff Software Engineer to serve as a technical...  ...our robotics and autonomous systems stack. This is a senior individual...  ...While familiarity with controls and embedded systems is...  ...firmware interacting with motors, sensors, and hardware peripherals... 
    Permanent employment
    Work at office
    Local area

    Red Cat Holdings

    Torrance, CA
    1 day ago
  • $144.7k - $284.1k

     ...building the ML models and system to simulate road users...  ...the ML/AI models that control the other characters...  ..., and Safety Engineers. The specific duties...  ...and contribute strong software engineering (SWE) expertise...  ...belong to one General Motors team. Benefits Overview... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Sacramento, CA
    2 days ago
  •  ...Staff Software Engineer GM is working toward a future defined by Zero Crashes...  ...the people, software, and systems that support safer, better,...  ...within General Motors that builds innovative software...  ...infrastructure, data stores, security controls, and manufacturing-system... 

    General Motors

    Mountain View, CA
    5 hours ago
  •  ...company vertically integrates hardware and software to create leading edge capabilities...  ....   Role Overview As a Ground Systems Software Engineer, you will be joining the team...  ...You will build ATAK plugins, ground control station interfaces, and C2 integration... 
    Full time

    Arxlight

    Oakland, CA
    12 hours 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

    Jobleads-US

    Redondo Beach, CA
    4 days ago
  •  ...Senior Product Security Engineer Are you ready to build America...  ...By strengthening the electric system and reimagining what's possible...  ...balancing hands-on systems software development (50%) with high-assurance...  ...that run on our asset edge controllers. You will build deterministic... 
    Full time
    Local area
    Relocation package

    Form Energy, Inc.

    Berkeley, CA
    1 day ago
  •  ...Pivotal Systems – Fremont CA Automation Software Engineer – PC & Industrial Controls Integration Position Summary We are seeking an Automation Software Engineer...  ...~ Solenoid and pneumatic valves ~ Pumps, motors, heaters, and other process devices   Develop... 
    Full time
    Remote work

    Pivotal Systems

    Fremont, CA
    12 hours ago
  • $140.46k - $190.11k

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

    Aeva Inc.

    Mountain View, CA
    a month ago
  • $219k - $263k

     ...Zoox’s Robot Software Infrastructure team is looking for a Staff Software Engineer to help build the core platform services that...  ...configuration and runtime settings system across our autonomous vehicle...  ...-time and runtime auditing/control of software and hardware settings... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    12 hours ago

Do you want to receive more vacancies?

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