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

Motor Control Software Engineer

$109.2k - $150.1k

Joby Aviation

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 $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 3 days ago
Similar jobs that could be interesting for youBased on the Motor Control Software Engineer in San Carlos, CA vacancy
  • $138.1k - $189.8k

     ...service. Overview This senior engineer will play a key role in a small, fast-moving...  ..., design, and implementation of motor control systems within our electric-powered, fly...  ..., integration testing, flight testing, software in the loop testing Required ~ University... 
    Suggested
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  •  ...The VMEC team develops the embedded controllers and software that power GM’s propulsion, steering,...  ...group values creative, highly motivated engineers who thrive in Agile environments and want...  ...to feel they belong to one General Motors team. Benefits Overview From day... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago
  •  ...today. Pivotal is seeking a highly motivated and experienced Motor Control Engineer to play a pivotal role in the development of our eVTOL...  ...in motor control algorithm development and motor controller software architecture along with professional automotive, industrial... 
    Suggested
    Work at office
    Immediate start

    Pivotal

    Palo Alto, CA
    3 days ago
  • $220k - $245k

     ...enjoyable and 10-50x more efficient. ALSO is looking for a Motor Controls Engineer to play a pivotal role in developing advanced motor...  ...development and validation. Identify, report, and track software bugs; analyze logs to troubleshoot issues. What You Will... 
    Suggested
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    a month ago
  • $155k - $225k

     ...record breaking speeds. About You and The Role As a Senior Motor Control Engineer at Zipline, you'll be responsible for shipping high-...  ...electrical engineers, structures and mechanism designers, flight software developers, and test-site operations teams. Our close-knit... 
    Suggested
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    6 days ago
  •  ...Payload Pointing Control Software Engineer Logos Space is a Low Earth Orbit (LEO) satellite system purpose-built to serve the connectivity needs of the commercial enterprise users and government users. We will help fill an important gap in the market, providing resilient... 
    Local area
    Worldwide

    Logos Space

    Mountain View, CA
    3 days ago
  • $150k - $190k

     ...learning capabilities. Our systems are software-driven and hardware-agnostic and have already...  ...! About the Role You will join as a Controls Engineer within Dexterity’s Product Engineering...  ...systems, feedback loops, servo drives, motors, and associated hardware. Proficiency... 
    Remote work

    Dexterity

    Redwood City, CA
    2 days ago
  • $125k - $160k

     ...electrification - partnering with brands like Toyota, General Motors, Rivian, and ChargePoint to deliver seamless, end-to-end EV...  ...problem that actually matters. About the Role The ideal Software Engineer, Fullstack candidate will be at the forefront of delighting... 

    TREE House

    San Mateo, CA
    1 day ago
  • Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...

    ZipLine

    South San Francisco, CA
    3 days ago
  • $135.42k - $226.98k

     ...generation centralized vehicle motion control system where we can further bridge the...  ...skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate...  ...technologies, software/hardware tool development, motor calibration technologies, OBD... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    5 days ago
  •  ...modern reinforcement learning and AI, IoT, IIoT software, and infrastructure technologies...  ...News & Blogs Role Description As a SCADA Engineer at Hammerhead, you will design and deploy the industrial monitoring and control layer that underpins our AI‑driven data center... 
    Local area

    Hammerhead AI

    Redwood City, CA
    4 days ago
  •  ...experts in modern RL and AI, IoT and IIoT software, and infrastructure technologies &##12775...  ...& Blogs Role Description As a SCADA Engineer at Hammerhead, you will design and deploy the industrial monitoring and control layer that underpins our AI-driven data center... 
    Local area

    Hammerhead AI

    Redwood City, CA
    15 days ago
  • $100k - $300k

     ...Software Engineer, Manufacturing Test Systems San Mateo, California Company Overview At Skild AI, we are building the world'...  ...systems — robots, DAQs, PLCs, sensors, actuators, cameras, motor controllers, and embedded devices over standard protocols. Operator... 

    Skild AI

    San Mateo, CA
    6 hours ago
  • Hammerhead AI is seeking a SCADA Engineer in Redwood City, California, to design and deploy the industrial monitoring systems that support...  ...high-performance human-machine interfaces and validating control logic, ensuring efficient orchestration of cooling, power, and... 

    Hammerhead AI

    Redwood City, CA
    4 days ago
  •  ...team, with the opportunity to own the motor control firmware that drives every actuator in...  ...production, working closely with electrical engineering, mechanical engineering, and machine...  ...experience ~3+ years of real-time embedded software development such as architecture design... 

    Sunday

    Redwood City, CA
    2 days ago
  •  ...robotic intelligence, we need versatile engineers to craft the systems that make it possible...  ...you could dive into one of several core software pillars: Data Operation Tooling:...  ...Management: Architecting our "Mission Control" to securely identify, monitor, and manage... 

    Sunday

    Redwood City, CA
    3 days ago
  • $196.75k - $243.29k

     ...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on the Social Play team, you will build systems and applications across the stack to create the best experience for players to... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $242.1k - $293.8k

     ...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer working on Ads Experience, you will build a brand new advertising experience for our advertisers and publishers. This team will... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...About the Role We are looking for a talented and motivated Backend Engineer to join our team. You will be responsible for building and maintaining scalable, high-performance backend systems that power our products. Collaborating with designers, data scientists, and... 

    Character

    Redwood City, CA
    6 hours ago
  • $123k - $190.9k

     ...data solutions, cyber security, and B2C platforms Job Description We are looking for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi... 
    Work at office
    Local area
    Relocation package

    Visa

    Foster, CA
    1 day ago
  • $180k - $240k

     ...data queryable Work with scientists to turn domain problems into working software Own reliability and make good tradeoffs on quality vs. speed You ~4+ years of software engineering experience ~ Strong in Python and TypeScript ~ Know databases deeply (not... 
    Work visa
    Flexible hours

    Labric

    San Mateo, CA
    4 days ago
  • $120.58k - $162.78k

     ...intelligence . We move fast, think big, and deliver results together. Job Description: We're looking for a Front-End Engineer (Software Engineer II) who's excited to grow their craft, deliver real results, and contribute to a mission-driven product. In this... 
    Work at office
    Remote work
    Relocation

    Alation

    Redwood City, CA
    1 day ago
  • - BS in Computer Science or equivalent field with a programming background - At least 5+ years of experience building scalable and available web services. - Strong experience working with Object-oriented Programming Languages, Python, Django, and React.js, would be...

    Saxon Global

    Redwood City, CA
    1 day ago
  • $196.75k - $278.53k

     ...technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Fullstack Software Engineer on the Subscriptions team, you will play a critical role in shaping the future of subscriptions at Roblox. We are building a... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Flexible hours
    Shift work

    Roblox

    San Mateo, CA
    1 day ago
  • $196.75k - $243.29k

     ...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on the Connections team, you will build systems and applications across the stack and enable players to connect and play... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    6 hours ago
  • $117.2k - $176.7k

     ...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1...  ...DevOps Tooling & CI/CD : Hands-on proficiency with source control (Git), modern CI/CD pipelines, and familiarity with Agile/Scrum... 
    Full time
    Contract work
    Work experience placement
    Immediate start

    Salesforce

    Redwood City, CA
    4 days ago
  • $196.75k - $243.29k

     ...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on the Profile team, you will build systems and applications across the stack and enable players, creators, influencers, and brands... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $196.75k - $243.29k

     ...scale, and helping to create safer, more civil shared experiences for everyone. What You'll Do: As a Senior Frontend Software Engineer on the Marketplace team, you will build applications that power Roblox's Avatar Marketplace. Your work will directly impact hundreds... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    6 hours ago
  •  ...Front-End UI Software Engineer Full-time Company Description Gaming Job Description Front-End UI Software Engineer, 2+ to...  ...~ Proficient in using REST API-s ~ Experience with Source Control systems. ~4+ years of software development experience. ~... 
    Full time

    Direct Staffing Inc

    Redwood City, CA
    1 day ago
  •  ...Fullstack Software Engineer (Senior / Staff) Genesis Molecular AI is building a world-class software team to solve problems in drug discovery through machine learning, biophysical simulation, and computational chemistry. We are looking for engineers excited to help develop... 
    Immediate start

    Genesis Molecular AI

    San Mateo, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Motor Control Software Engineer. Be the first to apply!