NextPlay Jobs
Senior Embedded Software Engineer
Skills
16 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Palo Alto, CA, USA
Work mode:
Onsite
Published on:
9 October 2026
What they need
Senior Embedded Software Engineer
Location: Palo Alto, CA | Onsite
Employment Type: Full-Time
About the Opportunity
We are partnering with an innovative aerospace company developing next-generation electric aircraft technology to hire a Senior Embedded Software Engineer.
This is a hands-on engineering role focused on the development of flight-critical embedded software for an eVTOL aircraft. The engineer will work across the full development lifecycle - from requirements and architecture through implementation, testing, hardware integration, and aircraft production.
This is an opportunity to work closely with electrical, systems, controls, and flight-test teams while directly influencing software that will operate on the aircraft.
What You'll Do
- Design, develop, test, and maintain safety-critical embedded software for aircraft systems
- Develop embedded software primarily in C/C++ on microcontroller-based platforms
- Translate system-level requirements into software requirements, architecture, and implementation
- Develop and integrate low-level drivers and communication interfaces, including SPI, I2C, CAN/CAN FD, and UART
- Perform hardware/software integration, debugging, and troubleshooting in a lab environment
- Read and interpret electrical schematics to support system integration and issue resolution
- Develop automated testing and engineering tools using Python
- Support software verification, validation, documentation, and certification activities
- Collaborate closely with electrical, systems, controls, manufacturing, and flight-test teams
- Support software throughout the product lifecycle, including integration and aircraft production
What We're Looking For
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline
- 5+ years of professional embedded software or firmware development experience
- Strong C/C++ programming experience
- Experience developing software for microcontrollers and embedded hardware
- Hands-on experience with communication protocols such as SPI, I2C, CAN, CAN FD, and/or UART
- Experience with DO-178C and safety-critical software development
- Ability to troubleshoot hardware/software integration issues
- Experience reading electrical schematics
- Experience taking an embedded product or system from development through production
- Python experience for testing, automation, or engineering tools
- Strong communication skills and ability to work effectively across engineering disciplines
Preferred Experience
- Aerospace, avionics, eVTOL, UAV, or other safety-critical systems experience
- FAA certification or defense airworthiness experience
- Flight software or avionics software development
- Battery management systems or lithium battery technology
- BLDC motor controllers or electric propulsion systems
- Aircraft manufacturing or production experience
This is an onsite opportunity in Palo Alto, CA for an engineer who wants to work close to the hardware, aircraft, and broader engineering team while helping bring next-generation flight technology into production.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Rheso.tech
Senior Embedded Software Engineer - 2019
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
10 months ago
Quick apply
Groupe c8g
Senior Embedded Software Engineer – LoRaWAN / Industrial IoT
630
Freelance
98000 Monaco
Hybrid
Skills
4 months ago
Quick apply
No company information available.