Joby Aviation Software Engineer - Embedded Systems
The team at Joby Aviation is driven by our goal of creating an affordable, all-electric air transportation system. This position involves developing, testing and deploying embedded drivers and algorithms for aircraft's flight sensor systems which are responsible for producing navigation and air data for the integrated flight propulsion and control system.
About the Role
You will be part of a small, fast-moving team and contribute to conceptual system architectural design and implementation of embedded software to ensure safety of an electric-powered, fly-by-wire aircraft.
Main Responsibilities
* Develop algorithms to fuse sensor data and monitor sensor health
* Design and develop embedded system architecture
* Write software for the flight sensors systems
* Test algorithms and software
Requirements
* Bachelors in aerospace/mechanical engineering, computer science, or related field and 5+ years of industry experience in software engineering or an advanced degree (MS or PhD) and 3+ years industry experience in software engineering
* Demonstrable proficiency in C++ and Python programming languages
* Proficient in object-oriented programming methodology and multi-layer system architectures
* Strong understanding of Bayesian estimation concepts and Kalman filtering
* Proficient in statistics concepts and statistical data analysis
* Ability to implement complex mathematical algorithms and bookkeeping schemes
* Basic understanding of version control technologies
Desirable Skills
* Familiarity with writing efficient, hardware-accelerated code (e.g., SIMD, GPU, or FPGA), especially for digital signal processing applications
* Understanding of DO-178C or safety critical software development principles
We value diversity at Joby Aviation and encourage candidates from all backgrounds to apply. If you don't meet every qualification but are excited about this role, please still apply.
About Compensation
Compensation at Joby Aviation includes base pay, bonus and Restricted Stock Units (RSUs). The target base pay for this position is $130,900 - $192,300/yr. The compensation package will be determined by job-related knowledge, skills, and experience.