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 ...
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 ...
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 ...
New
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 ...
New
Lead the full software development lifecycle for AI-enabled products, from technical planning and ... Strong programming expertise in Python or Node.js within production environments. * Hands-on ...
Quick apply
Lead the full software development lifecycle for AI-enabled products, from technical planning and ... Strong programming expertise in Python or Node.js within production environments. * Hands-on ...
Supports full software development lifecycle activities including requirements gathering, system ... Five (5+) years of experience as a Software Engineer in programs and contracts of similar scope ...
Supports full software development lifecycle activities including requirements gathering, system ... Five (5+) years of experience as a Software Engineer in programs and contracts of similar scope ...
Sr. Embedded Software Engineer
Oak Ridge, TN · On-site
$85 - $115/hr
Sr. Embedded Software Engineer Location: Oak Ridge, Tennessee, United States Job Summary This position will be responsible for helping Teledyne FLIR develop user-friendly applications to run on ...
Sr. Embedded Software Engineer
Oak Ridge, TN · On-site
$85 - $115/hr
Sr. Embedded Software Engineer Location: Oak Ridge, Tennessee, United States Job Summary This position will be responsible for helping Teledyne FLIR develop user-friendly applications to run on ...
Data Systems Software Engineer
Oak Ridge, TN · On-site
$99K - $119K/yr
... Systems Software Engineer, in its Earth Sciences Informatics portfolio. You will help develop ... Full-stack system development experience * Knowledge and experience in scripting language(s ...
Data Systems Software Engineer
Oak Ridge, TN · On-site
$99K - $119K/yr
... Systems Software Engineer, in its Earth Sciences Informatics portfolio. You will help develop ... Full-stack system development experience * Knowledge and experience in scripting language(s ...
Senior Software Engineer
Knoxville, TN · Remote
$125K - $165K/yr
ResultStack - Who We Are We are a systems engineering team with members from a variety of ... You are passionate about building great software. Quality is very important to you. You understand ...
Quick apply
Senior Software Engineer
Knoxville, TN · Remote
$125K - $165K/yr
ResultStack - Who We Are We are a systems engineering team with members from a variety of ... You are passionate about building great software. Quality is very important to you. You understand ...
Data Systems Software Engineer
$109K - $131K/yr
... Systems Software Engineer, in its Earth Sciences Informatics portfolio. You will help develop ... Full-stack system development experience * Knowledge and experience in scripting language(s ...
Data Systems Software Engineer
$109K - $131K/yr
... Systems Software Engineer, in its Earth Sciences Informatics portfolio. You will help develop ... Full-stack system development experience * Knowledge and experience in scripting language(s ...
S. Citizenship is required) Kubernetes Platform Software Engineer As a Platform Software Engineer ... Deep involvement in designing on-prem Kubernetes infrastructure, with full ownership from OS ...
Quick apply
S. Citizenship is required) Kubernetes Platform Software Engineer As a Platform Software Engineer ... Deep involvement in designing on-prem Kubernetes infrastructure, with full ownership from OS ...
Senior Software Engineer
Knoxville, TN · Remote
$125K - $165K/yr
ResultStack - Who We Are We are a systems engineering team with members from a variety of ... You are passionate about building great software. Quality is very important to you. You understand ...
Quick apply
Senior Software Engineer
Knoxville, TN · Remote
$125K - $165K/yr
ResultStack - Who We Are We are a systems engineering team with members from a variety of ... You are passionate about building great software. Quality is very important to you. You understand ...
Software Engineer I&C
Knoxville, TN · On-site
$80 - $110/hr
Director Electrical and Software Engineering Your role in the mission The Software Engineer ... Support the full software and systems lifecycle, including requirements definition, traceability ...
Software Engineer I&C
Knoxville, TN · On-site
$80 - $110/hr
Director Electrical and Software Engineering Your role in the mission The Software Engineer ... Support the full software and systems lifecycle, including requirements definition, traceability ...
Research Software Engineer
Oak Ridge, TN · On-site
$85 - $110/hr
We are seeking a Research Software Engineer to join the Incident Modeling and Computational ... stacks that advance AI capabilities across the laboratory. The successful candidate will work ...
Research Software Engineer
Oak Ridge, TN · On-site
$85 - $110/hr
We are seeking a Research Software Engineer to join the Incident Modeling and Computational ... stacks that advance AI capabilities across the laboratory. The successful candidate will work ...
Principal Software Engineer
Knoxville, TN · Remote
$138K - $185K/yr
Lead full lifecycle software delivery, from technical planning and architecture through ... Engineer React-based interfaces that connect smoothly with backend systems and provide a consistent ...
Quick apply
Principal Software Engineer
Knoxville, TN · Remote
$138K - $185K/yr
Lead full lifecycle software delivery, from technical planning and architecture through ... Engineer React-based interfaces that connect smoothly with backend systems and provide a consistent ...
Sr. Digital Developer
Knoxville, TN · On-site
$115 - $125/hr
... Developer. Sr Digital Developer is responsible for designing, developing and modifying web ... Experience in software development using Microsoft .NET full-stack and related technologies
New
Sr. Digital Developer
Knoxville, TN · On-site
$115 - $125/hr
... Developer. Sr Digital Developer is responsible for designing, developing and modifying web ... Experience in software development using Microsoft .NET full-stack and related technologies
New
Senior Software Engineer, Core Experiences - Knoxville, TN, USA
Knoxville, TN · On-site
$116K - $154K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Knoxville, TN, USA
Knoxville, TN · On-site
$116K - $154K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Knoxville, TN, USA
Knoxville, TN · On-site +1
$116K - $154K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Knoxville, TN, USA
Knoxville, TN · On-site +1
$116K - $154K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
CGI is seeking a Senior AI-Augmented Software Engineer to join our growing engineering organization ... Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we ...
CGI is seeking a Senior AI-Augmented Software Engineer to join our growing engineering organization ... Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we ...
Kubernetes Software Engineer Founded in 1999 in the beautiful Smoky Mountains of East Tennessee ... full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays.
Kubernetes Software Engineer Founded in 1999 in the beautiful Smoky Mountains of East Tennessee ... full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays.
Web Development Tutor
Knoxville, TN · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
Web Development Tutor
Knoxville, TN · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
Backend Engineer
Knoxville, TN · On-site +1
You'll join a team that is actively modernizing its engineering culture, moving toward full-stack ... Familiarity with cloud platforms, CI/CD practices, and modern software deployment * Ability to work ...
Backend Engineer
Knoxville, TN · On-site +1
You'll join a team that is actively modernizing its engineering culture, moving toward full-stack ... Familiarity with cloud platforms, CI/CD practices, and modern software deployment * Ability to work ...
Senior Full Stack Software Engineer information
See Farragut, TN salary details
$39K - $50.6K
1% of jobs
$50.6K - $62.2K
3% of jobs
$62.2K - $73.8K
4% of jobs
$73.8K - $85.4K
5% of jobs
$85.4K - $97.1K
11% of jobs
$97.7K is the 25th percentile. Wages below this are outliers.
$97.1K - $108.7K
15% of jobs
The median wage is $116.3K / yr.
$108.7K - $120.3K
17% of jobs
$120.3K - $131.9K
17% of jobs
$134.1K is the 75th percentile. Wages above this are outliers.
$131.9K - $143.5K
13% of jobs
$143.5K - $155.2K
9% of jobs
$155.2K - $166.8K
5% of jobs
$39K
$118K
$166.8K
How much do senior full stack software engineer jobs pay per year?
What is a senior full stack software engineer?
A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.
What does a senior full stack software engineer do?
A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.
What are the key skills and qualifications needed to thrive as a senior full stack software engineer?
To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.
What cities near Farragut, TN are hiring for Senior Full Stack Software Engineer jobs?
Cities near Farragut, TN with the most Senior Full Stack Software Engineer job openings:
Job description
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.
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 modern desktop UI frameworks such as:
- WPF
- Avalonia
- WinUI
- Qt
- Similar technologies
- Experience developing web applications using frameworks such as:
- Vue.js
- React
- Angular
- Similar technologies
- Proficiency with:
- HTML
- CSS
- JavaScript
- REST APIs
- WebSockets
- Experience creating and consuming backend services and APIs.
- Experience with GraphQL is a plus.
Mobile Development
- Experience developing mobile applications for iOS and Android.
- Experience with cross-platform frameworks such as:
- .NET MAUI
- Flutter
- React Native
- Similar technologies
- Understanding of mobile deployment, testing, and lifecycle management.
Embedded UI Development
- Experience developing graphical user interfaces for embedded systems.
- Familiarity with:
- Qt
- Avalonia
- LVGL
- Similar embedded UI frameworks
- Understanding of software development within limited-resource embedded environments.
Software Engineering Practices
- Experience using source control systems such as Git.
- Familiarity with bug tracking, version control, and continuous integration tools.
- Experience working in Agile development environments.
- Ability to troubleshoot, debug, and resolve complex software issues.
- Strong written and verbal communication skills.
- Ability to work independently and collaboratively within cross-functional teams.
- Experience working in both Windows and Linux development environments.
- Familiarity with secure software development and cybersecurity best practices.
Programming Languages
Proficiency in one or more of the following:
- C
- C++
- C#
- Python
- JavaScript / TypeScript
- Swift
- Java
- Kotlin
Experience with scripting languages such as Python or Bash is preferred.
Preferred Qualifications
Embedded Systems
- Experience developing software for embedded Linux systems.
- Knowledge of ARM processor architectures.
- Experience with kernel, BSP, or device driver development.
- Familiarity with:
- Yocto Project
- RTOS configuration
- Embedded Linux build systems
- Experience with communication protocols including:
- UART
- SPI
- I2C
- CAN
- USB
- Bluetooth
- Ethernet
- GPS
- Wireless technologies
Cloud & IoT
- Experience developing cloud-connected or IoT-enabled applications.
- Familiarity with Azure, AWS, or Google Cloud platforms.
- Experience with:
- MQTT
- WebSockets
- Device provisioning
- Telemetry
- Remote device management
- Understanding of edge computing architectures.
Backend & Server Development
- Experience developing scalable backend services using:
- .NET
- Node.js
- Python
- Similar technologies
- Familiarity with Docker and containerization technologies.
- Experience with SQL and NoSQL databases.
- Understanding of API security, authentication, and authorization.
Domain Knowledge
- Background in physics, radiation detection, gamma/neutron spectroscopy, or scientific instrumentation is preferred but not required.
#FLIR
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
About Teledyne FLIR
Sourced by ZipRecruiter
Industry
It services
Company size
1,001 - 5,000 Employees
Headquarters location
Wilsonville, OR, US
Year founded
1978