Senior Embedded Software Engineer, Aircraft (C++)

Xwing

Santa Cruz (CA)

On-site

USD 158,000 - 245,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

RSUs
401(k) match
Healthcare benefits
Employee stock purchase plan

Job summary

Joby Aviation in Santa Cruz, CA is seeking a Senior Software Engineer to design and implement DO-178C compliant embedded software for our electric aircraft. You will contribute to requirements, system design, and the development of robust, testable embedded C++ code for a fly-by-wire platform.

You will collaborate with systems engineers and hardware designers, work on critical subsystems such as communications, motor inverter, and flight control, and be onsite four days a week as part of a

Qualifications

  • 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 IDEs and debuggers.

Responsibilities

  • Design and implement embedded C++ software for the Joby aircraft.
  • Collaborate with systems engineers and hardware designers to author requirements and integrate complex systems.
  • Involved in all facets of software design and development for safety-critical aircraft projects.

Skills

C++
Object-oriented programming
Embedded systems
ARM architectures
Microcontrollers
Hardware understanding
Testing/measurement tools
DO-178C familiarity

Education

University degree in STEM
Advanced degree considered

Tools

IDE debugging tools
Embedded development tools

Job description

Joby Aviation in Santa Cruz, CA is seeking a Senior Software Engineer to design and implement DO-178C compliant embedded software for our electric aircraft. You will contribute to requirements, system design, and the development of robust, testable embedded C++ code for a fly-by-wire platform.

You will collaborate with systems engineers and hardware designers, work on critical subsystems such as communications, motor inverter, and flight control, and be onsite four days a week as part of a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Flight Autonomy & HIL
Senior Embedded Software Engineer — Flight Autonomy & HIL

XWING • Santa Cruz (CA)

On-site
USD 153,000 - 245,000
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
Embedded Software Engineer: Aerospace Systems & HIL
Embedded Software Engineer: Aerospace Systems & HIL

Xwing • Santa Cruz (CA)

On-site
USD 108,000 - 194,000
Paid time off
Healthcare benefits
401(k) plan with company match
+3
Embedded Flight Software Lead
Embedded Flight Software Lead

XWING • Santa Cruz (CA)

On-site
USD 183,000 - 252,000
Health benefits
401(k) with match
ESPP
+3
Embedded Software Engineer - Special Purpose Software
Embedded Software Engineer - Special Purpose Software

Xwing • Santa Cruz (CA)

On-site
USD 108,000 - 194,000
Paid time off
Healthcare benefits
401(k) plan with company match
+3
Senior Embedded Software Engineer – Aerospace (C, DO-178B/C)
Senior Embedded Software Engineer – Aerospace (C, DO-178B/C)

Prattwhitney • Rockford (IL)

Hybrid
USD 87,000 - 165,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Senior Embedded SW Engineer, Battery BMS/Charging
Senior Embedded SW Engineer, Battery BMS/Charging

Xwing • San Carlos (CA)

On-site
USD 156,000 - 227,000
Senior Aircraft Systems Integration Engineer
Senior Aircraft Systems Integration Engineer

Xwing • Santa Cruz (CA)

On-site
USD 164,000 - 273,000
RSUs
Healthcare benefits
401(k) plan
Senior Software Engineer, Aircraft Software
Senior Software Engineer, Aircraft Software

Xwing • Santa Cruz (CA)

On-site
USD 158,000 - 245,000
RSUs
401(k) match
Healthcare benefits
+1
Senior Vehicle Simulator Software Engineer
Senior Vehicle Simulator Software Engineer

XWING • Santa Cruz (CA)

On-site
USD 120,500 - 160,500
Paid time off
Healthcare benefits
401(k) with company match
+3