Joby Aviation

Autonomy UI Engineer

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

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience with 5+ years in software development
  • Proficiency in TypeScript/JavaScript and React, including hooks and state management
  • Strong communication skills for articulating technical goals using modern developer tools
  • Solid understanding of software architecture and modular UI design
  • Excellent collaboration skills in dynamic, interdisciplinary environments

Responsibilities

  • Design and develop high-performance UI for experimental aircraft control from ground stations
  • Collaborate with engineers and operators to convert complex requirements into user-friendly interfaces
  • Champion best practices in front-end architecture and performance
  • Oversee engineering workflows and maintain high software quality with code reviews
  • Work with multidisciplinary teams to integrate ground station and aircraft systems
  • Lead design initiatives with an operator-focused approach to product development

Benefits

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

Future aircraft demand future software controls. Joby Autonomy seeks a Senior Software Engineer to develop mission-critical UI for our aircraft remote operations platform. Above and beyond conventional front-ends, our instruments give ground control operators real-time situational awareness and flight control of experimental vehicles.  In this role you will design, implement, field test, safeguard and ruggedize those instruments to perform under real-world conditions.

Don't just have a safe flight; build the front-end with us that ensures it.

Responsibilities
  • Design, build, and maintain real-time, highly performant UI instruments for monitoring and controlling experimental aircraft systems from ground control stations
  • Collaborate with flight test engineers, systems engineers, and remote operators to translate complex operational requirements into intuitive, reliable workflows
  • Establish and champion best practices in front-end architecture, state management, UI component reusability, and front-end performance across the team
  • Utilize advanced engineering workflows—including AI code assistance—while exercising thorough oversight, code review, and technical diligence to maintain high software quality
  • Partner across multidisciplinary teams to explore end-to-end system integrations, building a deep shared understanding of ground station and aircraft interactions
  • Lead technical design initiatives and contribute directly to product direction from a grounded, operator-focused perspective
Required
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience with 5+ years of professional software development experience (or Master's degree with 3+ years of experience) delivering production-grade web applications
  • Proficiency in TypeScript/JavaScript, React (hooks, state management, component architecture), HTML5, and CSS
  • Demonstrated ability to communicate clear technical goals and constraints when using modern developer tools, backed by strict due diligence to audit and verify coding assistant output
  • Solid understanding of software architecture, modular UI design, and front-end testing practices
  • Excellent cross-functional collaboration skills in fast-paced research or hardware-in-the-loop environments

 

This position must meet US export control compliance requirements, therefore a candidate must qualify as a “US Person” as defined by 22 C.F.R. a7 120.15. “US Person” includes US Citizens, lawful permanent residents, refugees, or asylees.

Desired
  • Aerospace or flight-test operational experience
  • Familiarity with the Bazel build system
  • Strong technical curiosity driving deep comprehension of full end-to-end software architectures
  • Experience building telemetry visualization, dynamic mapping, or data-dense command-and-control dashboards
  • Experience with low-level graphics APIs, real-time streaming data protocols, and desktop integration frameworks

 

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $135,900 - $207,100/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 Autonomy UI Engineer jobs: