Embedded Software Engineer for UAV Systems & RTOS

Teledyne Technologies Incorporated

Orem (UT)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teledyne FLIR Defense in Utah is seeking an Embedded Software Developer to design and integrate software for unmanned aircraft systems. You will work across microcontrollers, RTOS, and embedded Linux, contributing from day one and collaborating on architecture while delivering robust embedded code.

The role emphasizes hands‑on development, hardware interaction, and maintenance of tooling, with a strong focus on reliability and performance for defense applications. U.S.

Qualifications

  • Bachelor’s degree required.
  • 1–3+ years of professional embedded software experience.
  • Strong proficiency in C and C++ for embedded targets.
  • Experience across MCU firmware, RTOS, and embedded Linux.
  • Solid understanding of microcontroller peripherals and inter‑device comms.
  • Debug complex hardware/software interactions and resolve system‑level issues.
  • Experience delivering reliable embedded software in a collaborative environment.

Responsibilities

  • Develop embedded software in C/C++ for microcontrollers, RTOS‑based systems, and embedded Linux.
  • Design and implement core embedded constructs like state machines and timing logic.
  • Integrate software across processors and subsystems including sensors and cameras.
  • Develop and maintain low‑level drivers and hardware interfaces.
  • Work with I2C, SPI, UART and Ethernet protocols.
  • Perform system‑level debugging with logic analyzers and oscilloscopes.
  • Own features from design to testing and field support.
  • Contribute to system architecture and interfaces with other engineers.
  • Build and maintain internal tools and test utilities (often with Python).

Skills

C
C++
Embedded systems
RTOS
Embedded Linux
Python
Debugging
Microcontrollers

Education

Bachelor’s degree

Tools

Zephyr
FreeRTOS
I2C
SPI
UART
Ethernet
Oscilloscopes
Logic analyzers

Job description

Teledyne FLIR Defense in Utah is seeking an Embedded Software Developer to design and integrate software for unmanned aircraft systems. You will work across microcontrollers, RTOS, and embedded Linux, contributing from day one and collaborating on architecture while delivering robust embedded code.

The role emphasizes hands‑on development, hardware interaction, and maintenance of tooling, with a strong focus on reliability and performance for defense applications. U.S.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Developer - Robotics (US Citizenship Required)
Embedded Software Developer - Robotics (US Citizenship Required)

Teledyne FLIR • Orem (UT)

On-site
USD 75,000 - 110,000
Embedded Software Developer – Robotics
Embedded Software Developer – Robotics

Teledyne Technologies Incorporated • Orem (UT)

On-site
USD 90,000 - 130,000
Senior Embedded Systems Engineer - Drones & Real-Time Linux
Senior Embedded Systems Engineer - Drones & Real-Time Linux

jobs.frontdoordefense.com - Jobboard • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Lead Embedded Software Engineer for UAS & Robotics
Lead Embedded Software Engineer for UAS & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical
Dental
Vision
+3
Robotics Embedded Software Engineer
Robotics Embedded Software Engineer

Polluxa, Inc. • Orem (UT)

On-site
USD 110,000 - 140,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

jobs.frontdoordefense.com - Jobboard • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Mission-Critical Embedded Software Engineer (Defense/Autonomy)
Mission-Critical Embedded Software Engineer (Defense/Autonomy)

Polluxa, Inc. • Londonderry (NH)

On-site
USD 90,000 - 130,000
UAV Embedded Software Engineer (C/C++, RTOS) - Hybrid
UAV Embedded Software Engineer (C/C++, RTOS) - Hybrid

Kratos Defense and Security Solutions • Roseville (CA)

Hybrid
USD 160,000 - 225,000
Drone Systems Software Integration Engineer
Drone Systems Software Integration Engineer

FLIR Systems, Inc. • Orem (UT)

On-site
USD 70,000 - 95,000
Embedded Software Engineer – Flight Systems (C/C++, Python)
Embedded Software Engineer – Flight Systems (C/C++, Python)

Oxford Global Resources • Tampa (FL)

On-site