Senior Manufacturing Test Automation Engineer
Joby Aviation
Senior Manufacturing Test Automation Engineer
- ID
- 2024-3476
- Category
- Powertrain & Electronics, Manufacturing
- Type
- Regular Full-Time
Joby Overview
Overview
Joby Aviation is seeking a motivated and organized manufacturing test automation engineer to help with the development automation of End-of-Line (EoL) test equipment for airborne electronics such as low voltage computers, high voltage power electronics, motors, and servos. The position is based in our San Carlos location, and the manufacturing test automation engineer will actively work with various teams at Joby Aviation, including design engineering, manufacturing engineering, production, integration and test, quality, certification and more. This role will operate in a fast-paced, demanding, and rewarding environment with very high expectations for individual contribution.
Specifically, this role will develop software that enables the automation of electronics manufacturing 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 communicates 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
- Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, or relevant fields
- 5+ years of experience in relevant fields
- 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
EEO
Statistics show that under-represented groups, such as women and other minority groups, don’t apply to a job unless they meet 100% of the required qualifications. At Joby, we encourage you to apply even if you don’t meet all requirements. We believe that a successful workplace is diverse, equitable and inclusive. We value all perspectives; we celebrate diversity and are committed to creating an inclusive environment for all employees. If you are excited about this role, want to reinvent possible and contribute to the Joby mission; please apply anyway. Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $103,300 - $172,000 per year salary. 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.