Taro Logo

Sr. Embedded Software Engineer

Teledyne Technologies provides enabling technologies for industrial growth markets including aerospace, defense, factory automation, environmental monitoring, and medical imaging.
Orem, UT, USA
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Robotics · Defense

Description For Sr. Embedded Software Engineer

Teledyne FLIR Defense is seeking a Senior Embedded Software Engineer to join their team developing next-generation military robotic drone systems. This role focuses on developing cutting-edge sensing and threat detection technologies for defense applications. The position involves working with real-time embedded systems, hardware interfacing, and complex system integration. The ideal candidate will have extensive experience in C/C++ programming, embedded Linux systems, and hardware integration. The role offers the opportunity to work on innovative defense technology solutions that directly impact warfighters, first responders, and search-and-rescue teams. The position requires US citizenship and is based in Orem, UT. The role combines technical expertise in embedded systems with the mission-critical nature of defense applications, making it an exciting opportunity for experienced software engineers passionate about making a difference in defense technology.

Last updated 16 days ago

Responsibilities For Sr. Embedded Software Engineer

  • Design real-time, embedded software systems in bare metal and embedded Linux environment utilizing C++ and Python
  • Design and implement low level hardware interfacing software for various systems and sensors
  • Collaborate with System, Electrical, Mechanical, and flight test engineers
  • Implement algorithms and complex state machines for system functions
  • Develop and debug low level, inter-system communication
  • Manage software source code and binaries using version control software
  • Debug basic electrical systems

Requirements For Sr. Embedded Software Engineer

Linux
Python
  • BS in Computer Science, Electrical Engineering, or applicable technical field
  • 8+ years of relevant software engineering experience
  • Complete command of C/C++ programming language
  • Experience with Heterogeneous embedded targets, ST Micro & NVIDIA preferred
  • Experience with Linux based build systems, solid experience with Yocto preferred
  • Demonstrated competence in GIT source code management
  • Excellent written and verbal communication skills
  • US Citizenship required
  • Clean driving record
  • Ability to travel to test sites as needed

Interested in this job?

Jobs Related To Teledyne FLIR Defense Sr. Embedded Software Engineer