Sr. Embedded Software Engineer (us Citizenship Required)

Teledyne FLIR

Orem, Utah, United States
Not specified (assumed hybrid since not detailed)
C and c++ programming proficiency
Rtos-based system development experience
Embedded linux platform expertise
Teledyne FLIR is seeking a Sr. Embedded Software Engineer to develop software for unmanned aircraft systems in Orem, Utah. The role requires expertise in embedded systems, particularly in C/C++, and offers a collaborative environment focused on impactful engineering solutions

Job Summary

  • The role involves developing and integrating software for small unmanned aircraft systems and mission-critical payloads in demanding environments.
  • Candidates must possess strong proficiency in C and C++ with experience across MCU firmware, RTOS, and embedded Linux layers.
  • This is a hands-on product-focused role requiring system-level awareness and the ability to contribute to architectural decisions while delivering high-quality code.

Matching Summary

Match Score: 85

Teledyne FLIR is seeking a Sr. Embedded Software Engineer to develop software for unmanned aircraft systems in Orem, Utah. The role requires expertise in embedded systems, particularly in C/C++, and offers a collaborative environment focused on impactful engineering solutions.

Skills & Requirements

Must-have

  • C and C++ programming proficiency
  • RTOS-based system development experience
  • Embedded Linux platform expertise
  • Microcontroller peripheral configuration
  • Hardware/software debugging skills
  • I2C SPI UART Ethernet protocols

Nice-to-have

  • UAS software stack experience
  • PX4 autopilot integration knowledge
  • STM32 or NVIDIA Jetson familiarity
  • Board bring-up experience
  • Python tooling and automation skills

Key Requirements

  • Bachelor's degree required
  • 5+ years professional embedded software experience
  • US Citizenship or Green Card Holder status mandatory

Work Rights

Must have US citizenship or Green Card

Tailored Resume

Cover Letter