Demo

Software Engineer, Manufacturing Test Automation

Joby Aviation
San Carlos, CA Full Time
POSTED ON 1/29/2025
AVAILABLE BEFORE 1/29/2026

Joby Overview

Located in Northern California, the team at Joby Aviation is driven by our goal of creating an affordable, all-electric air transportation system. 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 onwards toward certifying the Joby aircraft with the Federal Aviation Administration, scaling our manufacturing, and preparing to launch commercial service in 2025.

Overview

Specifically, this role will develop software that enables the automation of electronics manufacturing tests and software tests in an aerospace production environment. The manufacturing test software includes a full stack that leverages containerized microservices that directly interact with test benches. This manufacturing test software is responsible for certifying line-replaceable-units (LRU), the heart and soul of Joby’s aircraft. This role develops back-end software frameworks in Python that interact with test equipment (digital multimeters, power supplies, measurement devices, etc.) and communicate with a unit under test using networking protocols.

Responsibilities

  • Develop Python software that directly interacts with test equipment (ie. power supplies, multimeters, data acquisition devices) to automate electronics testing
  • Use Agile software development to deliver manufacturing test software
  • Participate in software design discussions to ensure manufacturing needs are met
  • Develop and execute tests to ensure FAA compliance of avionics equipment
  • Professional Python development that includes experience with networking, Modbus, and Serial protocols
  • Physical setup of electronics test stations
  • Interface with cross functional teams (including software, hardware design, manufacturing, process, quality and certification) to ensure that the EoL testers meets test and conforming requirements
  • Support hardware build, develop test software, debug, validate, and fine-tune the test station for release to production

Required

  • BS in electrical engineering, computer science, computer engineering, mechatronics or similar field and 3 years of industry experience. An advanced degree and 1 years of industry experience will be considered or a very strong demonstratable portfolio of designed and implemented python code could be considered.
  • Strong Python programming experience and exposure to other languages such as C , C#, C, SQL
  • Experience with electronics test equipment (multimeters, power supplies, data acquisition devices)
  • Demonstrate organizational skills and attention to detail.
  • Strong troubleshooting and problem-solving skills
  • Experience in software development for production test equipment in a manufacturing environment

Desired

  • Mature understanding of Continuous Integration, Continuous Development (CI/CD) and DevOps tools
  • Experience designing and implementing test strategies to assess the reliability of automation frameworks and libraries
  • Hands-on skills with diagnostics software, hardware, tools, instruments, general electro-mechanical/mechatronic systems, and measurement techniques
  • Exposure to electrical schematics and board layout tools
  • Exposure to a wide variety of test systems, production machinery, industrial sensors, and equipment (pogo-pins, pressure transducers, temperature controllers, current meters, data acquisition devices, NI controllers etc.)
  • Experience with manufacturing in aerospace or electrical vehicle industries
  • Strong mentoring and leadership skills
  • Demonstrate the ability to work with different disciplines (i.e., electrical, mechanical, software)
  • Demonstrate the ability to multitask between multiple projects
  • Experience working with FAA certification or any other government organizations
  • Experience with networking, Modbus, I2C, and Serial protocol
  • Ability to work effectively as a team member in a geographically distributed team

Please still apply if you don’t meet all items in the desired section! Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse and effective workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

EEO

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $96,700 - $154,300/yr. The compensation package offered will be determined by location, 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.

Salary : $96,700 - $154,300

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer, Manufacturing Test Automation?

Sign up to receive alerts about other jobs on the Software Engineer, Manufacturing Test Automation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer, Manufacturing Test Automation.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Computer Simulation Skill

    • Income Estimation: $111,195 - $140,107
    • Income Estimation: $112,146 - $152,040
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Joby Aviation

Joby Aviation
Hired Organization Address Marina, CA Full Time
Joby Aviation Overview Located in Northern California, the Joby Aviation team is steadily working toward our goal of cre...
Joby Aviation
Hired Organization Address Marina, CA Full Time
Key Responsibilities The successful candidate will be responsible for developing expert level knowledge of the systems a...
Joby Aviation
Hired Organization Address Marina, CA Full Time
Responsibilities Perform flight test activities, including test planning, execution as pilot, chase pilot, flight debrie...
Joby Aviation
Hired Organization Address Marina, CA Full Time
Role Overview The Fleet Reliability Engineer at Joby Aviation will be responsible for ensuring the safety, reliability, ...

Not the job you're looking for? Here are some other Software Engineer, Manufacturing Test Automation jobs in the San Carlos, CA area that may be a better fit.

Manufacturing Test Automation Engineer

Cerebras Systems, Sunnyvale, CA

Senior Manufacturing Test Automation Engineer

Joby Aviation, San Carlos, CA

AI Assistant is available now!

Feel free to start your new journey!