Teledyne FLIR Defense is seeking a Senior Embedded Software Engineer to join their team developing next-generation military robotic drone systems. This role combines cutting-edge embedded systems development with defense technology, focusing on creating solutions that safeguard lives through advanced sensing and threat detection technologies. The position involves working with various hardware interfaces, real-time systems, and complex state machines in both bare metal and Linux environments. The ideal candidate will have extensive experience in C++ and Python programming, with a strong background in embedded systems and hardware interfaces. This role offers the opportunity to work on innovative defense technology products while collaborating with cross-functional teams. The position requires US citizenship and offers the chance to work on meaningful projects that directly impact military and first responder operations. The role is based in Orem, UT, and involves occasional travel to test sites. This is an excellent opportunity for an experienced embedded software engineer looking to make a significant impact in the defense technology sector while working with cutting-edge robotic systems.