Embedded Software Engineer — Electric Aircraft Controls

Archer

San Jose (CA)

On-site

USD 140,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Archer is seeking an experienced Software Engineer for Electric Engine in San Jose, CA, to design, implement, and verify safety-critical software for motor control systems. You will work on low-level drivers, electronic engine controls, and interfaces with analog/digital front-end circuitry, ensuring compliance with DO-178C and related standards.

Join a multidisciplinary team to develop complex hardware/software systems, perform fault-detection algorithms, and advance digital signal processing

Qualifications

  • 3+ years of experience in a related field.
  • At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
  • Proficiency with C/C++, Python
  • Hands‑on understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, I2C, PCIe etc…)
  • Experience with safety critical software development standards (DO-178C, ISO 26262, ASIL) to high criticality levels (DAL-A/B or ASIL C/D)
  • Experience with Control Systems
  • Hands‑on experience through the Full Software Development Life Cycle (development through verification and certification/qualification)
  • Experience developing software on bare‑metal systems
  • Familiarity with diverse tools and technologies used for the development, testing and analysis
  • Experience working on software motor control systems
  • Excellent organizational and communication skills

Responsibilities

  • Embedded development and verification of safety critical software components for the aircraft motor control system
  • Develop and integrate electric engine controls and complex low-level drivers for microcontrollers to interface directly with analog and digital front-end circuitry
  • Work with systems engineers to decompose item requirements into high-level and low-level software requirements in compliance with DO-178C
  • Work with a multi-disciplinary team to develop, integrate, verify and certify complex hardware/software systems
  • Develop and implement fault detection and diagnostic algorithms in software to identify and respond to hardware-level events such as insulation breakdown, short circuits, and sensor failures.
  • Apply digital signal processing and filtering techniques to sensor data to improve the accuracy and reliability of critical control and protection functions.
  • Analyze hardware schematics to inform the development of low-level software and perform the initial board bring-up and debugging of new EEC hardware designs
  • Participate in the definition and documentation of streamlined software development and verification processes supporting the certification of safety critical software to comply with DO-178C
  • Foster team collaboration to promote and support personal development

Skills

C/C++
Python
Embedded systems
Control Systems

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related degree

Tools

MATLAB/Simulink
RTOS
SysML/UML

Job description

Archer is seeking an experienced Software Engineer for Electric Engine in San Jose, CA, to design, implement, and verify safety-critical software for motor control systems. You will work on low-level drivers, electronic engine controls, and interfaces with analog/digital front-end circuitry, ensuring compliance with DO-178C and related standards.

Join a multidisciplinary team to develop complex hardware/software systems, perform fault-detection algorithms, and advance digital signal processing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight-Critical Electric Engine Software Manager
Flight-Critical Electric Engine Software Manager

Archer • San Jose (CA)

Hybrid
USD 243,000 - 255,000
Software Engineer, Electric Engine
Software Engineer, Electric Engine

Archer • San Jose (CA)

On-site
USD 140,000 - 170,000
Staff Embedded Software Engineer — Safety-Critical Aviation
Staff Embedded Software Engineer — Safety-Critical Aviation

Archer • San Jose (CA)

On-site
USD 256,000 - 268,000
Senior Embedded Software Engineer - HV Charge Control
Senior Embedded Software Engineer - HV Charge Control

Archer • San Jose (CA)

On-site
USD 134,000 - 165,000
Senior Embedded Engineer, Safety-Critical CCU (Aerospace)
Senior Embedded Engineer, Safety-Critical CCU (Aerospace)

Archer • San Jose (CA)

On-site
USD 189,000 - 199,000
Senior BMS Software Engineer (Safety-Critical)
Senior BMS Software Engineer (Safety-Critical)

Archer • San Jose (CA)

On-site
USD 140,000 - 170,000
Aircraft Software Integration Lead (Flight Controls)
Aircraft Software Integration Lead (Flight Controls)

Archer • San Jose (CA)

On-site
USD 160,000 - 204,000
Senior Embedded Flight Control Software Engineer – Remote
Senior Embedded Flight Control Software Engineer – Remote

Archer • United States

Remote
USD 35,000 - 55,000
Lead Systems Engineer, Aerospace Safety-Critical
Lead Systems Engineer, Aerospace Safety-Critical

Archer • San Jose (CA)

On-site
USD 180,000 - 240,000
Propulsion Controls Engineer - Electric Flight Systems
Propulsion Controls Engineer - Electric Flight Systems

Archer • San Jose (CA)

On-site
USD 120,000 - 170,000