Joby Aviation

Senior Software Engineer - Near Aircraft Applications

Joby Aviation$137K — $206K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of full stack software engineering experience, with a strong track record of moving software from prototype to production.
  • Deep understanding of APIs and system integration is essential.
  • Experience with streaming data patterns such as WebSockets or Kafka is needed.
  • Proficiency in C#, Python, and Angular; must be open to learning new languages and frameworks.
  • Familiarity with containerized deployments, CI/CD and Git workflows is required.
  • Demonstrated problem-solving abilities and a proactive approach to work.

Responsibilities

  • Develop user-facing charging software, monitoring and troubleshooting charge testing and sessions.
  • Adapt software solutions in response to evolving charging equipment and firmware.
  • Build applications supporting aircraft maintenance workflows, expanding scope beyond charging.
  • Engage in full-stack development, addressing both backend and frontend needs.
  • Utilize AI methods to enhance development and testing processes.

Benefits

  • Paid time off and comprehensive healthcare benefits.
  • 401(k) plan with a company match.
  • Employee stock purchase plan (ESPP).
  • Short-term and long-term disability coverage.
  • Life insurance and additional benefits.
Full Job Description
Overview

The Elevate Edge Applications Team (EEAT) builds the software that sits closest to Joby's physical operations — charging infrastructure, maintenance tooling, situational awareness, and operational intelligence.

 

As a Senior Software Engineer on EEAT, you will contribute to Joby's mission by supporting the charging software that brings charging infrastructure from testing into commercial operations. The work will span development, testing, and validation in software-in-the-loop simulation, lab testing with hardware-in-the-loop, all the way to deployment to the field.

 

There are opportunities to expand your scope on the team to support near aircraft systems beyond charging, such as maintenance, contributing across the full product lifecycle.

Responsibilities
  • Work on the user-facing charging software: monitor, control, and troubleshoot flows used during both charge testing and charge sessions
  • Work with flexibility and agility, adapting the software as charging equipment and firmware capabilities develop
  • Contribute to building applications that support aircraft maintenance workflows, expanding your scope across near aircraft systems
  • Work across the full stack — both backend and frontend — as the software spans equipment interfaces and user-facing tooling
  • Leverage AI as part of your own development and testing workflows to accelerate delivery
Required
  • Bachelor's degree in Computer Science, Software Engineering, or a comparable field
  • 5+ years of full stack software engineering experience — backend and frontend — including taking software from prototype to production
  • Deep understanding of APIs, web services, and system integration
  • Comfortable with streaming data patterns such as WebSockets, Kafka, or similar
  • Proficiency in C#, Python and Angular; comfort picking up additional languages and frameworks such as Java and React as needed, leveraging AI to accelerate that translation
  • Experience with standard software development practices, including CI/CD,Git-based workflows, and containerized deployments to Kubernetes
  • Experience leveraging AI tools/workflows to automate and accelerate development and testing.
  • Familiarity working near hardware (distinct from hardware firmware development)
  • Excellent problem-solving skills, a proactive mindset, and demonstrated ability to work effectively across teams
  • Strong Senior to Staff-level engineer capable of independent delivery
Desired
  • Experience in operations, transportation, automotive, or logistics environments
  • Aviation experience is a bonus, not required
Additional Information

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is$137,200 - $206,600/yr. 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.

 

About Joby Aviation

Joby Aviation is an aerospace company that is developing an electric vertical takeoff and landing (eVTOL) aircraft for urban air mobility. The company's aircraft is designed to be quiet, efficient, and environmentally friendly, and is intended to provide a faster and more convenient mode of transportation for urban commuters. Joby Aviation was founded in 2009 and is headquartered in Santa Cruz, California. The company has received funding from a variety of investors, including Toyota and JetBlue Technology Ventures.
Learn more about Joby Aviation
Size
500 employees
Market Cap
$2 billion
Industry
Founded
2009
NASDAQ

Similar Jobs

More Jobs at Joby Aviation

More Aerospace & Defense Jobs

Find similar Senior Software Engineer - Near Aircraft Applications jobs: