Senior Software Engineer, Embedded

Eleven RecruitingLong Beach, CA
Onsite

About The Position

Eleven Recruiting is seeking a Senior Software Engineer, Embedded for one of our largest aerospace manufacturing clients located in Long Beach, CA.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
  • 4+ years of experience developing embedded software with C or C++.
  • Experience with RTOS environments (FreeRTOS, ThreadX, VxWorks, or equivalent).
  • Solid understanding of microcontroller architectures and peripheral interfaces.
  • Strong debugging and optimization skills for embedded systems.
  • Comfortable working with hardware schematics, and test equipment (logic analyzers, power supplies, oscilloscopes).
  • Experience with Git, CI/CD pipelines, and modern software development practices.

Nice To Haves

  • Experience with space-rated systems or launch vehicles.
  • Familiarity with Python or scripting tools for automation and testing.
  • Proficiency with networking protocols such as UDP, Ethernet, and multicast.
  • Experience developing motor control software for brushless motors including FOC (Field-Oriented Control).
  • Understanding of control theory, especially PID tuning in embedded environments.

Responsibilities

  • Design, implement, and maintain embedded software in C++ for microcontrollers in rocket systems.
  • Develop software on Real-Time Operating Systems (RTOS).
  • Integrate with low-level hardware interfaces: SPI, I2C, UART, GPIO, interrupts, etc.
  • Implement communication protocols such as UDP, multicast, Ethernet.
  • Write clean, efficient, and testable code for real-time and safety-critical applications.
  • Collaborate with hardware, systems, and test engineers to support full product development lifecycle.
  • Participate in code reviews, system design discussions, and debugging sessions.
  • Contribute to continuous improvement of our embedded software architecture and tools.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service