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 embedded systems, with the ability to work both independently and collaboratively in a fast-paced environment. This role offers the opportunity to work on innovative defense technology products, including advanced surveillance sensors, unmanned vehicles, and integrated systems. The position requires US citizenship and offers the chance to make a direct impact on military and defense capabilities. The team environment is dynamic and multidisciplinary, combining software development with hardware integration and real-world testing. This is an excellent opportunity for an experienced embedded software engineer looking to work on meaningful projects in the defense sector while pushing the boundaries of robotics and drone technology.