Senior Embedded Software Engineer: Firmware & Systems Lead

Teledyne FLIR

Oak Ridge (TN)

On-site

USD 85,000 - 115,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Teledyne FLIR is seeking a Sr. Embedded Software Engineer in Oak Ridge, TN. The role involves developing user-friendly applications and firmware for radiation detection equipment. Candidates should have 5+ years in embedded systems development, proficiency in C/C++, and strong collaboration skills with hardware teams. A Bachelor's degree is necessary, with a Master's preferred. The position requires understanding of embedded protocols, Linux development, and scripting languages. Teledyne is an Equal Opportunity Employer.

Qualifications

  • 5+ years of experience developing embedded applications with C, C++, or C#.
  • Able to understand and debug C, C++, and C# code.
  • Experience with scripting languages such as Python, Bash, or Perl preferred.

Responsibilities

  • Design, maintain, and add features to C or C++ firmware running on microcontrollers.
  • Lead software development and provide technical direction for other engineers.
  • Collaborate with hardware teams to test new embedded hardware.

Skills

C programming
C++ programming
C# programming
Embedded systems
Python scripting

Education

Bachelor's Degree in Computer Science or related field
Master's Degree in Computer Science or related field

Tools

Bitbucket
GitKraken
Oscilloscopes
Logic analyzers
Multimeters

Job description

Teledyne FLIR is seeking a Sr. Embedded Software Engineer in Oak Ridge, TN. The role involves developing user-friendly applications and firmware for radiation detection equipment. Candidates should have 5+ years in embedded systems development, proficiency in C/C++, and strong collaboration skills with hardware teams. A Bachelor's degree is necessary, with a Master's preferred. The position requires understanding of embedded protocols, Linux development, and scripting languages. Teledyne is an Equal Opportunity Employer.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Teledyne FLIR • Oak Ridge (TN)

On-site
USD 85,000 - 115,000
Senior Embedded Systems Engineer - Drones & Real-Time Linux
Senior Embedded Systems Engineer - Drones & Real-Time Linux

Teledyne FLIR • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Full‑Stack Software Engineer: Embedded, Desktop & Cloud
Full‑Stack Software Engineer: Embedded, Desktop & Cloud

Teledyne FLIR • Oak Ridge (TN)

On-site
USD 100,000 - 150,000
Senior Java Engineer – Embedded Defense & Sensor Systems
Senior Java Engineer – Embedded Defense & Sensor Systems

Teledyne FLIR • Stillwater (OK)

On-site
USD 90,000 - 130,000
Meaningful work
Multidisciplinary teams
Cross-domain projects
+2
Senior Embedded Software Engineering Lead
Senior Embedded Software Engineering Lead

Teledyne FLIR • Goleta (CA)

On-site
USD 178,000 - 237,000
Senior Embedded Linux Software Engineer for Instrumentation
Senior Embedded Linux Software Engineer for Instrumentation

Teledyne Technologies Incorporated • West Lafayette (IN)

On-site
USD 120,000 - 180,000
Senior Embedded Real-Time Software Engineer (Defense)
Senior Embedded Real-Time Software Engineer (Defense)

Teledyne • Orlando (FL)

On-site
USD 120,000 - 180,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Teledyne Technologies Incorporated • Goleta (CA)

On-site
USD 114,000 - 151,000
Senior Embedded & Digital Hardware Architect
Senior Embedded & Digital Hardware Architect

Teledyne FLIR • Wilsonville (OR)

On-site
USD 120,000 - 150,000
Senior Linux Engineer - Embedded Systems for Instrumentation
Senior Linux Engineer - Embedded Systems for Instrumentation

Teledyne FLIR • West Lafayette (IN)

On-site
USD 120,000 - 190,000