Job Description Our client is looking for experienced
Embedded Software Engineers to join their team in
El Segundo, California. This is a
full-time, on-site position, requiring attendance
five days per week. Engineers in this role will contribute to the development of innovative custom hardware and low-level embedded systems.
Our client is hiring
3 to 5 engineers at varying experience levels-with an emphasis on solid individual contributors who thrive in hands-on environments.
Key Responsibilities - Write embedded firmware for aerial and robotics platforms
- Support and lead bring-up of new printed circuit boards (PCBs)
- Serve as the responsible firmware engineer on assigned hardware projects
Minimum Qualifications - 3 to 10 years of experience in embedded systems development
- Proficiency in C and experience with bare-metal programming
- Hands-on experience with new board bring-up and debugging (e.g., oscilloscopes, logic analyzers)
- Experience using Git and building CI/CD pipelines for embedded systems
- Familiarity with embedded protocols such as I2C, SPI, CAN BUS, and custom protocol design
- Experience with STM microcontrollers (STMicroelectronics)
- Understanding of electrical engineering fundamentals (Ohm's Law, board-level circuit analysis)
- Ability to write clear, detailed software requirement documentation
- Previous experience in fast-paced, iterative hardware environments (e.g., consumer electronics, toys)
- Personal or side projects that demonstrate creativity and depth in embedded systems
Preferred Qualifications - Experience with FPV drone software: ELRS, BetaFlight, BLHeli, or BlueJay
- Familiarity with schematic capture, PCB layout, and microsoldering
- Knowledge of sub-frame latency video compression and embedded wireless technologies
Compensation: This is an
on-site role located in
El Segundo, California, with
no remote or hybrid options. The
salary range for this position is
$130,000 - $200,000 per year,