VMS Software Engineer

🇺🇸 San Jose, California
$1K - $2K Annual
Posted 3 months ago
Expires June 9, 2026
Full TimeOn-siteEngineeringProduct

Archer is seeking a resourceful Embedded Software Engineer to join our Vehicle Management Systems (VMS) team in San Jose, California. As a key member of this team, you will contribute to the development of high-reliability real-time systems for our all-electric vertical takeoff and landing (eVTOL) aircraft, designed to carry four passengers with minimal noise.

In this role, you will write efficient, robust C++ code for Embedded Linux platforms, develop drivers and manage communications over interfaces such as CAN, Ethernet, TCP/IP, and UART. You will also engage in hardware integration and bring-up, utilizing tools like oscilloscopes and logic analyzers to troubleshoot and ensure system performance.

The ideal candidate has 2–5 years of embedded software engineering experience, strong proficiency in modern C++ (11/14/17/20), and fluency in Python and Bash for testing and prototyping. A solid understanding of Embedded Linux, real-time constraints, and resource-constrained hardware is essential. Familiarity with build systems like Yocto, GTest, CMake, and Ansible is a plus.

Archer offers a competitive base salary ranging from $142,800 to $220,600, determined by job-related knowledge, skills, and experience. We are committed to providing reasonable accommodations to applicants with disabilities and those with sincerely held religious beliefs.

Joining Archer means becoming part of a diverse and inclusive team dedicated to advancing sustainable air mobility. We value innovation, collaboration, and the opportunity to work on cutting-edge technology that will redefine urban transportation.

More Jobs at Archer