Software Engineer, Integrated Test Lab

Number of employees

1000

Santa Cruz, CA, USA

Posted on: 2022-01-04

Category: transportation

Apply now

Please let Joby Aviation know you found this job on Work in Green. This will help us grow!

Employment type:

Full time

Experience required:

Intermediate

Salary

Salary not provided

About the company:

We’ve spent more than a decade developing and testing an all-electric aircraft that will help us achieve our vision of saving a billion people an hour every day, while helping to protect our precious planet.
Designed to take off and land vertically, our aircraft will travel 150+ miles on a single charge, allowing a pilot and four passengers to leapfrog over the congestion below, emissions-free.
Our aircraft is quiet when it takes off and is nearly silent in flight, opening up unprecedented opportunities for traveling in both congested cities and under-served rural communities.
With more than 1000 test flights behind us, we’re planning to start commercial passenger flights in 2024.
Our team is made up of around 1000 awesome people, with offices in Santa Cruz, San Carlos and Marina, California, as well as Washington D.C. and Munich, Germany.

This engineer will play a key role in a small, fast-moving team and participate in design and implementation for 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

Collaborate across widely varied engineering and programming teams throughout the company to integrate various hardware and software products for the Integrated Test Lab. This position demands the ability to multi-task, prioritize tasking based on requirements and track/manage many different (yet similar) integration efforts at once.

Required

  • University degree in electrical engineering, computer science, computer engineering, mechatronics, or similar field
  • Expert knowledge in C++ and object-oriented programming methodologies and multi-layered system architectures
  • Knowledge of and experience with real-time operating systems
  • Knowledge of and experience with communication protocols for embedded systems such as I2C, CAN, SPI, UART, etc.
  • Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc.
  • Experience with modern integrated development environments and debuggers
  • Basic understanding of version control technologies

Desired

  • Exposure to other languages such as python or C
  • Experience with cross team collaboration and large-scale projects
  • Effective verbal communication and written documentation skills
  • Portfolio of embedded software/hardware projects
  • Past experience with dynamometers and familiarity with EtherCAT
  • Prior avionics software/hardware integration experience, knowledge of D0-178C and/or integration lab experience are a plus.
Pursuant to various local, state, and federal regulations, you must show proof of your full COVID-19 vaccination status prior to your start date. Exemption requests are available for bona fide religious and medical circumstances.

Similar climate jobs

These are some of our top picks for great climate jobs on Work in Green.

View all jobs
BETA TECHNOLOGIES logo
United States
Lilium logo
Germany
Lilium logo
Germany
Moxion logo
United States

9 Transportation jobs at Joby Aviation

Joby Aviation is hiring Embedded Software Engineer - Motor Inverter Embedded Software Engineer,Technical Recruiter Software (Contractor),Software Compliance Engineer, and more.

View all jobs at Joby Aviation