SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 255,653 - 268,435.65 / annual
Archer Technologies is building an all-electric vertical takeoff and landing (eVTOL) aircraft designed to carry four passengers with minimal noise, advancing sustainable air mobility. This Staff Embedded Software Engineer role focuses on the Charge Control Unit (CCU), a safety-critical system managing high-voltage (800V+) electrical components.
You will independently lead the architectural design, embedded development, and verification of safety-critical software for the CCU. As the primary technical authority, you'll direct the implementation of charge control systems and interface complex embedded software with high-voltage electrical components and analog/digital circuitry. You'll serve as Certification Authority, leading the decomposition of item requirements into high-level and low-level software requirements in strict compliance with DO-178C (DAL-A/B) standards.
Key responsibilities include architecting and overseeing advanced fault detection and diagnostic algorithms to mitigate hardware-level events such as short circuits and sensor failures, ensuring aircraft safety. You'll perform expert-level system analysis of hardware schematics, signal integrity, and power distribution networks to define embedded software constraints and hardware-software interface control documents (ICDs). You'll author and define streamlined software development and verification processes compliant with aerospace safety standards (DO-178C and DO-326A), and act as a subject matter expert during FAA certification audits.
Leadership is a core aspect of this role: you'll lead and mentor junior and mid-level engineers, foster their technical growth, and conduct final code and design reviews for the CCU team.
Minimum requirements: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or Electronics. Minimum 5 years of embedded software or firmware engineering experience with safety-critical systems, including C/C++ development, Real-Time Operating Systems (RTOS), hardware-in-the-loop (HIL) testing and debugging, and communication protocols (CAN, SPI, I2C).