Senior Software Engineer, Aviation Charging & Ops Tools

Socket.dev

San Carlos (CA)

On-site

USD 137,000 - 207,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid time off
Healthcare benefits
401(k) with company match
Employee stock purchase plan (ESPP)
Disability and life insurance
More benefits

Job summary

Joby is seeking a Senior Software Engineer for the Elevate Edge Applications Team (EEAT) to contribute to charging software spanning testing to field deployment. You will work full stack across backend and frontend, integrate with APIs, and support maintenance workflows for near-aircraft systems.

The role emphasizes collaboration, rapid iteration, and applying AI to accelerate development and testing, with opportunities to grow into broader system responsibilities.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a comparable field.
  • 5+ years of full stack software engineering experience — backend and frontend, moving software from prototype to production.
  • Deep understanding of APIs, web services, and system integration.
  • Familiarity with streaming data patterns such as WebSockets, Kafka, or similar.
  • Proficiency in C#, Python and Angular; comfortable picking up Java and React as needed, leveraging AI to accelerate translation.
  • Experience with CI/CD, Git-based workflows, and containerized deployments to Kubernetes.
  • Experience leveraging AI tools/workflows to automate and accelerate development and testing.
  • Familiarity with working near hardware (not hardware firmware development).
  • Strong problem-solving, proactive mindset, and ability to work across teams.
  • Senior to Staff level capability for independent delivery.

Responsibilities

  • Develop, test, and validate charging software used in testing and operations.
  • Adapt software as charging equipment and firmware evolve.
  • Work across full stack — backend and frontend — spanning equipment interfaces and user-facing tooling.
  • Contribute to maintenance workflows and expand scope to near-aircraft systems.
  • Leverage AI to accelerate development and testing workflows.

Skills

C#
Python
Angular
Java
React
APIs & web services
CI/CD
Git workflows
Kubernetes
AI-enabled tooling

Education

Bachelor's degree in Computer Science, Software Engineering, or a comparable field

Tools

Git
Kubernetes
CI/CD tooling

Job description

Joby is seeking a Senior Software Engineer for the Elevate Edge Applications Team (EEAT) to contribute to charging software spanning testing to field deployment. You will work full stack across backend and frontend, integrate with APIs, and support maintenance workflows for near-aircraft systems.

The role emphasizes collaboration, rapid iteration, and applying AI to accelerate development and testing, with opportunities to grow into broader system responsibilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Near Aircraft Applications
Senior Software Engineer - Near Aircraft Applications

Socket.dev • San Carlos (CA)

On-site
USD 137,000 - 207,000
Paid time off
Healthcare benefits
401(k) with company match
+3
Staff Mechanical Engineer – GSE Systems for eVTOL Charging
Staff Mechanical Engineer – GSE Systems for eVTOL Charging

Joby Aviation • San Carlos (CA)

On-site
USD 161,000 - 222,000
Paid time off
Healthcare benefits
401(k) with company match
+3
Staff Mechanical Engineer - High-Power Charging Systems
Staff Mechanical Engineer - High-Power Charging Systems

Front Door Defense • San Carlos (CA)

On-site
USD 161,000 - 222,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan
+1
System Test Lead: Software & Automation Architect
System Test Lead: Software & Automation Architect

XWING • Santa Cruz (CA)

On-site
USD 158,000 - 258,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
Senior/Staff Embedded Software Engineer, Battery Systems (BMS and Charging) Software
Senior/Staff Embedded Software Engineer, Battery Systems (BMS and Charging) Software

Front Door Defense • San Carlos (CA), Northern (KY)

Hybrid
USD 156,000 - 227,000
Healthcare benefits
401(k) with company match
Employee stock purchase plan (ESPP)
+1
Flight Software Integration Lead
Flight Software Integration Lead

XWING • Santa Cruz (CA)

On-site
USD 136,000 - 152,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
+2
Lead Embedded Flight Software & Avionics
Lead Embedded Flight Software & Avionics

XWING • Santa Cruz (CA)

On-site
USD 180,000 - 240,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
+1
Senior Embedded Flight Software Engineer - Autonomy
Senior Embedded Flight Software Engineer - Autonomy

Joby Aviation • California (MO)

On-site
USD 153,000 - 245,000
Paid time off
Healthcare benefits
401(k) plan with company match
+3
Senior Avionics & Autonomy Systems Engineer
Senior Avionics & Autonomy Systems Engineer

XWING • Santa Cruz (CA)

On-site
USD 161,000 - 222,000
RSUs
Embedded Systems Engineer - Electric Battery & Charging
Embedded Systems Engineer - Electric Battery & Charging

Beta Technologies • South Burlington (VT)

On-site
USD 100,000 - 135,000