Software Development Engineer (US Citizenship Required)

Teledyne

Oak Ridge (TN)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Teledyne FLIR Defense is seeking a versatile Software Engineer to develop user-friendly applications that integrate with handheld and stationary radiation detection systems. This role spans embedded, desktop, web, and mobile platforms, collaborating with firmware, hardware, and cross-functional teams.

The position emphasizes full-stack development and cloud-enabled solutions, with a strict US citizenship requirement.

Qualifications

  • Must be a U.S. Citizen due to program requirements.
  • Bachelor's or Master's degree in CS/CE/SE or related field.
  • Minimum 3 years of desktop, web, mobile, or embedded software experience.
  • Experience with .NET/C#, C++, JavaScript/TypeScript.
  • Experience integrating software with hardware or embedded systems.

Responsibilities

  • Design, develop, and maintain software for Teledyne FLIR products.
  • Develop desktop, embedded, web, and mobile applications.
  • Collaborate with hardware, firmware, systems, and software teams to deliver integrated solutions.
  • Write high-quality, maintainable, and secure code.
  • Support CI/CD pipelines and testing; contribute to cloud-connected solutions.

Skills

C#
C++
JavaScript/TypeScript
Full-stack development
UI/UX

Education

Bachelor's or Master's in Computer Science / Computer Engineering / Software Engineering

Tools

.NET
Visual Studio
REST APIs
WebSocket

Job description

US - Oak Ridge, TN

Full time

REQ31531

Be visionary

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description
About Teledyne FLIR Defense

Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams.

We're looking for passionate innovators eager to shape the future of the Defense industry. If you’re mission-driven to globally collaborate on life‑saving solutions, we invite you to explore our current opportunities.

#TeledyneFLIRDefenseJobs

Job Summary:

Teledyne FLIR is seeking a versatile Software Engineer to develop user‑friendly applications that integrate with handheld and stationary radiation detection systems. This role focuses on designing, developing, and maintaining software across embedded, desktop, web, and mobile platforms while working closely with firmware, hardware, systems, and cross‑functional engineering teams.

The ideal candidate is a full‑stack application developer who enjoys building intuitive user experiences, understands how software interfaces with embedded devices, and can contribute throughout the software development lifecycle. This position offers opportunities to work on radiation detection instruments, cloud‑connected solutions, and next‑generation software platforms.

US Citizenship is required for this position. We are unable to hire Green Card Holders, individuals who need a work visa, are currently on a work visa, or individuals who will require work visa sponsorship in the future.

Primary Responsibilities
Application Development
  • Design, develop, maintain, and enhance desktop, embedded, web, and mobile applications for Teledyne FLIR products.

  • Develop applications using .NET, C#, C++, JavaScript/TypeScript, and other modern development technologies.

  • Create intuitive, responsive, and maintainable user interfaces for desktop, web, mobile, and embedded platforms.

  • Design and implement user interfaces for embedded devices operating in constrained hardware environments.

  • Develop and maintain web applications hosted on embedded platforms and connected devices.

  • Develop native and cross‑platform applications that interface with radiation detection instruments.

  • Implement and integrate REST APIs, WebSocket communications, and backend services.

  • Support mobile application development for iOS and Android using cross‑platform frameworks when appropriate.

  • Contribute to cloud‑connected and IoT‑enabled application development.

Software Engineering & Product Development
  • Participate in the design, architecture, implementation, and maintenance of software systems.

  • Collaborate with hardware, firmware, systems, and software engineering teams to deliver integrated solutions.

  • Identify, analyze, troubleshoot, and resolve software defects in both new and legacy applications.

  • Write high‑quality, maintainable, well‑documented, and secure code.

  • Participate in Agile development activities, code reviews, technical discussions, and architecture decisions.

  • Develop automated tests, unit tests, integration tests, and end‑to‑end validation processes.

  • Support CI/CD pipelines and continuous improvement initiatives.

  • Learn and adopt new technologies, frameworks, libraries, and tools to support new product development.

  • Provide technical support to customers and internal teams when required.

Required Qualifications
  • Due to program requirements – you must be a U.S. Citizen.
Education
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
Experience
  • Minimum 3 years of experience developing desktop, web, mobile, or embedded software applications.

  • Experience developing desktop applications using .NET and C#.

  • Experience developing software in C++, C#, JavaScript/TypeScript, or related languages.

  • Experience developing modern user interfaces with a strong focus on usability and user experience.

  • Experience integrating software with hardware devices, embedded systems, or connected products.

  • Understanding of software architecture, design patterns, and maintainable application development.

Desktop & Web Technologies
  • Experience with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer (US Citizenship Required)
Software Development Engineer (US Citizenship Required)

Teledyne FLIR • Oak Ridge (TN)

On-site
USD 100,000 - 150,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

jobs.frontdoordefense.com - Jobboard • Oak Ridge (TN)

On-site
USD 85,000 - 115,000
Software Engineer - C#/.NET (US Citizenship Required)
Software Engineer - C#/.NET (US Citizenship Required)

Teledyne LeCroy Korea • West Lafayette (IN)

On-site
USD 90,000 - 130,000
Senior Linux Software Engineer (US Citizenship Required)
Senior Linux Software Engineer (US Citizenship Required)

Teledyne LeCroy Korea • West Lafayette (IN)

On-site
USD 120,000 - 190,000
Senior Software Development Engineer
Senior Software Development Engineer

Teledyne FLIR • Stillwater (OK)

On-site
USD 120,000 - 160,000
Software Engineer - C#/.NET (US Citizenship Required) Software
Software Engineer - C#/.NET (US Citizenship Required) Software

Front Door Defense • West Lafayette (IN), Northern (KY)

Hybrid
USD 110,000 - 140,000
Software Engineer - Embedded/Web for Radiation Detection
Software Engineer - Embedded/Web for Radiation Detection

Teledyne FLIR • Oak Ridge (TN)

On-site
USD 100,000 - 150,000
Software Development Engineer
Software Development Engineer

jobs.frontdoordefense.com - Jobboard • Stillwater (OK)

On-site
USD 80,000 - 110,000
Senior Software Development Engineer
Senior Software Development Engineer

jobs.frontdoordefense.com - Jobboard • Stillwater (OK)

On-site
USD 100,000 - 130,000
Full-Stack Software Engineer: Embedded & Cloud
Full-Stack Software Engineer: Embedded & Cloud

Teledyne • Oak Ridge (TN)

On-site
USD 100,000 - 140,000