What are the responsibilities and job description for the Embedded Engineer position at Storm4?
Role: Senior Firmware Engineer
💼 Industry: Advanced Air Mobility / Aerospace (eVTOL)
🌎 Location: Palo Alto, CA (On-site)
💰 Compensation: Competitive Salary equity benefits
This is a compelling opportunity for an experienced Senior Firmware Engineer to contribute to the development of next-generation electric aircraft.
The company is a recognized leader in the emerging eVTOL market, with over a decade of flight experience and the world’s first light eVTOL to complete manned missions and enter the consumer market. With its next-generation aircraft progressing toward scalable production, this is a critical time to join a team shaping the future of electric aviation.
In this role, you will design and implement safety-critical embedded firmware for avionics systems, ensuring compliance with aerospace standards while collaborating cross-functionally across systems, hardware, and certification teams.
Key Responsibilities
- Design and implement embedded avionics firmware for flight systems
- Oversee firmware architecture across avionics platforms
- Ensure development processes conform to DO-178C standards
- Conduct and evaluate trade studies across architecture and design decisions
- Design and recommend sensor interfaces
- Implement firmware in C/C and support verification & validation efforts
- Develop Python scripts and tools to support testing and manufacturing systems
- Collaborate with systems engineering and specialty teams to define safety-related requirements
- Support manufacturing test systems for aircraft production
Qualifications
- Bachelor’s or Master’s degree in Electrical or Computer Engineering
- 5 years of professional embedded engineering experience
- Experience working within the DO-178C regulatory framework
- Experience taking at least one aerospace or complex hardware product from concept to production
- Strong experience with low-level interfaces (SPI, I2C, CAN-FD, UART)
- Proficiency in embedded C/C for MCU-based systems
- Experience writing Python scripts and supporting development tools
- Ability to read and interpret circuit schematics
- Strong hardware debugging skills using lab equipment (oscilloscopes, logic analyzers, etc.)
Preferred Experience
- M.S. or Ph.D. in Engineering or Computer Science
- FAA aircraft certification process familiarity
- Defense airworthiness software processes
- Experience with prototype or medium-volume manufacturing
- BLDC motor controller integration and testing
- Lithium battery monitoring and testing systems
- Personal interest in aviation, RC aircraft, or drones
Core Attributes
- Safety-first mindset embedded in daily engineering decisions
- Customer-focused and mission-driven
- Strong cross-functional collaborator
- Results-oriented with ownership mentality
- Comfortable navigating ambiguity in fast-paced environments
- Committed to building high-performance teams grounded in professionalism and respect