About The Position

We are seeking a highly experienced Principal Software Engineer specializing in Embedded Systems to join our team. This role involves tackling complex hardware-software integration challenges and contributing to the development of cutting-edge embedded systems. The ideal candidate will possess deep expertise in C++, embedded development, Real-Time Operating Systems (RTOS), and control systems.

Requirements

  • 10–20 years of experience in software engineering for embedded systems.
  • Strong expertise in C++ (modern versions)
  • Strong expertise in Embedded development
  • Strong expertise in Real-Time Operating Systems (RTOS)
  • Strong expertise in Control systems and automation
  • Hands-on experience solving complex hardware–software integration challenges.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field (minimum requirement).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service