Viridian Staffingposted 16 days ago
$130,000 - $200,000/Yr
Full-time • Mid Level
El Segundo, CA

About the position

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.

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

Requirements

  • 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

Nice-to-haves

  • 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

Benefits

  • Full-time employment
  • On-site work environment in El Segundo, California
  • Salary range of $130,000 – $200,000 per year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service