Taro Logo

Senior Software Architect - Defense Tech

Teledyne Technologies provides enabling technologies for industrial growth markets including aerospace, defense, factory automation, environmental monitoring, and medical imaging.
Embedded
Staff Software Engineer
In-Person
10+ years of experience
Defense · AI

Job Description

Teledyne FLIR, a global leader in integrated sensing and defense solutions, is seeking a Senior Software Architect to shape the future of their defense technology platforms. This role combines visionary leadership with hands-on technical expertise, focusing on transforming complex legacy systems into modern, scalable architectures. The position involves working on cutting-edge defense technologies, including anti-drone software and advanced imaging solutions. The ideal candidate will bridge technology, product, and engineering teams while leading architectural decisions that impact mission-critical systems.

The role requires deep expertise in embedded systems and real-time software development, with a strong foundation in C/C++ programming. You'll be responsible for establishing design patterns, API strategies, and architectural principles that ensure both technical excellence and business value. The position offers the opportunity to work with world-class talent on solutions used in demanding military and defense operations.

As a Senior Software Architect, you'll lead the modernization of legacy systems while ensuring new architectures meet stringent requirements for performance, security, and reliability. The role involves significant collaboration with cross-functional teams, including hardware, FPGA, optics, and electronics specialists. You'll also play a crucial role in mentoring senior engineers and driving technical best practices across the organization.

The position is based in Täby, Sweden, and requires on-site presence due to the sensitive nature of defense-related work. Candidates must be eligible for security clearance and U.S. export control licenses. This is an excellent opportunity for an experienced software architect who wants to make a significant impact in the defense technology sector while working with a financially stable and growing company.

Last updated 11 hours ago

Responsibilities For Senior Software Architect - Defense Tech

  • Define and own the software architecture for advanced embedded and real-time systems
  • Establish design patterns, API strategies, and principles for modular and scalable solutions
  • Lead modernization from legacy C/C++ code to future-ready platforms
  • Shape the architecture for upcoming defense technologies, including anti-drone and countermeasure software
  • Ensure architecture meets requirements for performance, security, reliability, and maintainability
  • Collaborate with cross-functional teams for seamless system integration
  • Guide and mentor senior engineers, drive best practices
  • Contribute to long-term technology strategy, including cloud, edge, and hybrid approaches

Requirements For Senior Software Architect - Defense Tech

Python
Linux
  • 10+ years of experience in software development, including several years in software/system architecture roles
  • Hands-on experience working in Agile environments
  • Strong expertise in C/C++ and systems programming
  • Deep knowledge of embedded and/or real-time environments
  • Proven ability to design modular, scalable, and maintainable software architectures
  • Experience modernizing large, complex codebases
  • Strong communication skills
  • Must be able to work in Sweden and pass a security background check
  • Eligible for U.S. export control licenses

Benefits For Senior Software Architect - Defense Tech

Medical Insurance
  • Healthcare benefits
  • Free gym access
  • Sports activities

Related Jobs

Staff Systems Power Engineer, Pixel

Staff Systems Power Engineer position at Google Pixel team focusing on power management, system optimization, and Android BSP development.

Senior SoC and IP Design Engineer, Google Cloud

Senior SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon solutions and ASIC development for next-generation hardware experiences.

High Speed Interface Design Engineer, Silicon

Design and develop high-speed interface circuits for Google's custom silicon solutions, focusing on SERDES design and mixed-signal integration.

Senior RTL Design Engineer, Google Cloud

Senior RTL Design Engineer position at Google Cloud, focusing on developing custom silicon solutions and ASICs for data center networking acceleration.

Senior SoC and IP Design Engineer, Google Cloud

Senior SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon development for cloud infrastructure and consumer products.