Senior Software Engineer, Aircraft Software
$157.8k - $245.4kSocket.dev
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. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.
Overview
This position involves architecture and implementation of DO-178C compliant embedded software for the Joby Aviation aircraft. The engineer will play a key role in a small, fast- moving team and have input to requirements, conceptual system design, and implementation of embedded software for a wide range of embedded systems. You will write safe, robust, and testable code tailored for embedded systems.
Responsibilities
You will be responsible for designing and implementing the embedded C++ software that runs on our electric-powered, fly-by-wire aircraft. You’ll also collaborate with systems engineers and hardware designers to author software requirements and integrate complex systems. You will be involved in all facets of our software design and development.
Examples of safety critical on aircraft projects that you may be focused on are:
- Communications and Networking System - Contribute to the embedded software and design that is the communications backbone of the Joby aircraft
- Motor Inverter - Contribute to the software that operates and manages the electric motors of our Joby aircraft
- Flight Critical Subsystems - All the aircraft’s subsystems are fully designed by Joby. The Joby Embedded Software team is responsible for all the software that makes the aircraft fly. There are opportunities to join various other software projects. Having a strong understanding of system, software, microcontroller, and FPGA designs are all desired
Required
- University degree in computer science, computer engineering, robotics, mechatronics, electrical engineering, physics, mathematics, or other STEM fields and 7+ years of industry experience. An advanced degree and 5+ yrs of industry experience will also be considered
- Expert knowledge of C++ and object-oriented programming and methodology
- Demonstrated understanding of hardware from an embedded software engineer's perspective
- Experience with modern integrated development environments and debuggers
- Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc
- Understanding of modern microcontroller and microprocessor architectures such as ARM
- Cortex-M0/M3/M4/A8/A9 and related embedded processors
- Knowledge of object-oriented programming methodology and multi-layered system architectures
- Knowledge of and experience with communication protocols including MDIO, I2C, SPI, UART, etc.
- A positive attitude and a passion for aerospace
- Ability to be onsite in Santa Cruz, CA 4 days a week
Desired
- Exposure to the software development process and modern software engineering techniques
- Experience with DO178C process, requirements authoring and verification
- Knowledge of and experience with real-time operating systems
Additional Information
Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $157,800 - $245,400/yr.The compensation package will be determined by job-related knowledge, skills, and experience.
- 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
#J-18808-Ljbffr$180.5k - $219.9k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...Overview Joby Aviation is seeking a driven engineer with C++ development skills and... ...vehicle simulators. They will work with software and hardware engineers across the company...SeniorAircraftFull timeTemporary workFlexible hours$121k - $206k
...Flight Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy, perception... ...at Joby is seeking a highly capable simulation software engineer with deep expertise in aircraft flight dynamics and...SeniorAircraftPermanent employmentFull timeTemporary work$157.8k - $245.4k
...and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in... ...architecture and implementation of DO-178C compliant embedded software for the Joby Aviation aircraft. The engineer will play a key role in a small, fast- moving team...SeniorAircraftFull timeTemporary work$194k - $212k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...closely with multidisciplinary teams of engineers, data scientists, pilots, and other stakeholders... ...Typical expected tasks include the software design, development, and integration...SeniorAircraftFull timeTemporary workFlexible hours$167.9k - $245k
...Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy... ...OverviewJoby Aviation's Flight Research team is looking for a Senior Software Project Engineer to help drive technical execution across our...SeniorAircraftPermanent employmentFull timeTemporary workShift work$146.6k - $199k
...and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the... ...commercial service. Overview We're looking for a Senior Network Software Verification Engineer to perform automated testing of a powered network...SeniorAircraftFull timeTemporary work- ...Joby Aviation is seeking an experienced software engineer to design, develop, and integrate a high-fidelity flight training simulator for a fully electric aircraft. You will work on IOS, AAR/debrief, motion-base, sound, IG, and control-loading, interfacing with multiple...SeniorAircraft
- ...Joby Aviation in Santa Cruz, CA seeks an experienced embedded software engineer to design and implement DO-178C compliant software for electric aircraft. You’ll work with systems engineers and hardware designers to develop robust, testable embedded C++ code for safety...SeniorAircraft
$97.6k - $152k
...Flight Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy, perception... ...Research team is looking for a driven Navigation Software Engineer to contribute to the research and development of new...AircraftPermanent employmentFull timeTemporary work$49 - $65 per hour
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...experienced, motivated and detail-oriented Senior Technical Recruiter to join our team and... ...for a variety of roles across engineering and manufacturing functionsConduct structured...SeniorAircraftContract workTemporary workWork experience placementShift work- ...Joby Aviation is seeking a Senior Aircraft Dynamics & Sim Software Engineer in Santa Cruz, California. The candidate will design high-fidelity flight simulation models for electric aircraft, utilizing modern C++ and Python. Responsibilities include developing simulation...SeniorAircraft
$164.9k - $225k
...Flight Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy, perception... ...team at Joby is seeking a highly capable flight physics engineer with deep expertise in aerodynamics, propulsion, aircraft...SeniorAircraftPermanent employmentFull timeTemporary work$161.4k - $273k
...Flight Research designs, develops, and flight-tests novel aircraft using a software-first autonomy approach. We build and deploy autonomy, perception... ...and VTOL configurations. Overview As a Systems Engineer focused on physical systems Integration, you will play a...SeniorAircraftPermanent employmentFull timeTemporary work$102.9k - $173.7k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...commercial service. Overview Aviation Software requires comprehensive testing to ensure... ...Science, Mathematics, Mechanical Engineering, Aerospace Engineering and 3+ years Industry...AircraftFull timeTemporary workNight shift$104.8k - $181k
...reality. We have designed and tested many generations of prototype aircraft capable of serving in a network of electric air taxis. We are... ...Storage team is seeking a highly capable, hands-on Mechanical Engineer to support the development of cryogenic liquid hydrogen storage...SeniorAircraftFull timeTemporary work$104k - $183k
...since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and... ...experience or equivalent experienceDegree in Electrical, Power Engineering or Mechanical Engineering (or relevant discipline)Experience...SeniorAircraftFull timeTemporary workWork experience placement$180.5k - $219.9k
...Joby Aviation in Santa Cruz is seeking an experienced engineer skilled in C++ development to enhance simulation software for their integrated vehicle simulators. This role involves working closely with cross-functional teams to improve testing solutions and adapt simulations...Senior$140k - $200k
...Speechify, Inc. is seeking a Senior Software Engineer for the Core Experiences Team in Santa Cruz, CA. This role involves collaborating closely with Product Teams to enhance user experiences through reliable APIs and backend services. Candidates should be proficient in...Senior$125.9k - $206.6k
...since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai... ...service. Overview As Joby scales, we are seeking a Senior or Staff Recruiter to own full-cycle recruiting for high-leverage...SeniorAircraftFull timeTemporary work3 days per week$147.2k - $179.8k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...Overview Joby Aviation is seeking a Senior Data Scientist to join our Health and Usage... ...individual-contributor role for an engineer who thrives at the intersection of physical...SeniorAircraftFull timeTemporary work$100k - $115k
...,000 nonprofit organizations and over 50 percent of Fortune 100 companies. Learn more at bonterratech.com. About the Role Senior Software Engineer Join a mission-driven engineering team that’s passionate about helping nonprofits drive real-world impact. As a Senior Software...SeniorFull timeLocal area$132.8k - $199.3k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...accelerators in a combination of hardware and software. The successful candidate will excel in... ..., software, data, safety, and systems engineers to understand current and future DSP and...SeniorAircraftFull timeTemporary work$139.5k - $234.5k
...re now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft... ...Joby is seeking a talented RF Systems Engineer to join our radio team. This engineer will collaborate with software, hardware, system engineers, and other cross-...SeniorAircraftPermanent employmentFull timeTemporary work$125.6k - $202.8k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...the effectiveness and productivity of the software development teams. The goal of the... ...principles and culture across the software engineering organization Required Strong problem...SeniorAircraftFull timeTemporary work$136.5k - $187.7k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...service. Overview We are seeking a Senior Industrial Designer to design the... ...ensuring our aircraft is not just a feat of engineering, but a world-class product. Responsibilities...SeniorAircraftFull timeTemporary work- ...Job Description Job Description Reports to: Head of Software & Controls Workplace Type: Hybrid (onsite in Santa Cruz 3 days/... ...transcatheter valve deployment—and we need an exceptional Software Engineer to design and build the complex software systems that make our...SeniorWork at office3 days per week
$170k - $205k
...close‑knitted team of highly technical engineers with diverse backgrounds. Our engineering... ...web applications Partner with other senior engineers to contribute to high‑level decisions... ...~4+ years of professional software engineering experience in a product‑centered...SeniorLocal areaRemote workHome office- ...Jane Technologies, Inc. is hiring a senior software engineer to implement user-facing features on our eCommerce platform, build scalable backend services, and collaborate with product and design teams. You will mentor teammates, optimize performance for high-traffic...Senior
$121.5k - $206.1k
...now in the final stages of certifying our aircraft with the FAA. With plans to launch our... ...Overview Joby Aviation is seeking a Loads Engineer to join our Flight Physics team during a... ...efforts under the guidance of senior engineersCollaborate across Flight Physics...AircraftFull timeTemporary work$108.2k - $160k
...since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US... ...preparing for the launch of our commercial service.OverviewThe Software Engineer, Motor Inverter is involved in the architecture and...AircraftFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Aircraft Software. Be the first to apply!
- intel software engineer Santa Cruz, CA
- software developer fintech Santa Cruz, CA
- information technology software engineer Santa Cruz, CA
- ngo software engineer Santa Cruz, CA
- remote entry level software developer Santa Cruz, CA
- software engineer healthcare Santa Cruz, CA
- entry level software engineer remote Santa Cruz, CA
- startup software engineer Santa Cruz, CA
- software engineer full time Santa Cruz, CA
- part time software developer remote Santa Cruz, CA



