1

Software Engineer Iii Python Jobs in Knoxville, TN

Minimum 3 years of experience developing desktop, web, mobile, or embedded software applications ... Experience with scripting languages such as Python or Bash is preferred. Preferred ...

Director of Electrical and Software Engineering About Type One Energy Type One Energy Group is ... Minimum 3 years of experience in embedded software or firmware development * Strong experience with ...

Software Engineer- Embedded/Firmware

Knoxville, TN · On-site

$91K - $125K/yr

Director of Electrical and Software Engineering About Type One Energy Type One Energy Group is ... Minimum 3 years of experience in embedded software or firmware development * Strong experience with ...

Software Engineer- Embedded/Firmware

Knoxville, TN · On-site

$91K - $125K/yr

Director of Electrical and Software Engineering About Type One Energy Type One Energy Group is ... Minimum 3 years of experience in embedded software or firmware development * Strong experience with ...

Python Tutor

Knoxville, TN · Remote

$18 - $40/hr

Ability to explain Pythonic programming conventions, decorators, and generators while preparing ... data science, software development, or academic computing work. * Effective Teaching Methods:

Position Overview Seeking a versatile Full Stack Software Engineer to support multiple concurrent ... Python * SQL * Backend Frameworks-Fast API * Frontend FrameworksVue.js 2 & Vue.js 3 * State ...

... Engineer or related field • Foundational experience through coursework, internships, research, or personal projects • with software development in languages such as Java, C#, .NET, Python, C ...

Design of Electrical Hardware and Software for Industrial Production Machinery; Negotiate with Production Engineering to Clarify Project Specification; Develop Quotation for Electrical System ...

Showing results 41-60

Software Engineer Iii Python information

See Knoxville, TN salary details

$22K

$133.6K

$193.3K

How much do software engineer iii python jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer iii python in Knoxville, TN is $133,586.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,500.00 and $157,000.00 per year, depending on experience, location, and employer.

What does a software engineer III Python do?

A Software Engineer III Python is a mid-to-senior level software developer who specializes in building, testing, and maintaining applications using the Python programming language. They are responsible for designing complex software solutions, collaborating with cross-functional teams, and mentoring junior engineers. Their role often includes writing efficient code, debugging, and ensuring that applications meet performance and quality standards. Additionally, they may contribute to architectural decisions and participate in code reviews to uphold best practices.

What are the key skills and qualifications needed to thrive as a software engineer III Python?

To excel as a Software Engineer III (Python), you need advanced proficiency in Python programming, solid experience with software design principles, and a relevant degree in computer science or a related field. Familiarity with version control systems (such as Git), cloud platforms (e.g., AWS or Azure), and frameworks like Django or Flask is typically required. Strong problem-solving abilities, effective communication, and teamwork are vital soft skills that help you collaborate and deliver solutions efficiently. These competencies ensure high-quality, maintainable code, facilitate smooth project execution, and support innovation within complex development environments.

How does a software engineer III Python typically collaborate with cross-functional teams during a project lifecycle?

As a Software Engineer III (Python), you'll frequently work alongside product managers, designers, QA engineers, and DevOps specialists throughout the entire project lifecycle. You may participate in requirement discussions, contribute to architectural decisions, and review code, ensuring your Python solutions align with broader business objectives. Regular stand-ups, code reviews, and sprint planning sessions foster close collaboration, while your expertise is often called upon to mentor junior developers and troubleshoot complex issues. This cross-functional teamwork not only helps deliver robust applications but also supports your own professional growth and visibility within the organization.

What is the difference between Software Engineer Iii Python vs Software Engineer Iii Java?

AspectSoftware Engineer Iii PythonSoftware Engineer Iii Java
Required CredentialsBachelor's in CS or related, Python proficiencyBachelor's in CS or related, Java proficiency
Work EnvironmentTech companies, startups, web developmentEnterprise software, financial services, backend systems
Industry UsageHigh in data science, AI, web appsCommon in large-scale enterprise applications
Search & Comparison IntentOften compared for language-specific rolesOften compared for enterprise backend roles

Both roles require similar educational backgrounds and work environments, but Python is favored for data science and web development, while Java is prevalent in large-scale enterprise systems. The choice depends on the industry focus and project requirements.

Is Python still in demand in 2026?

Python remains highly in demand for software engineers, including those specializing in Python development, due to its versatility, widespread use in data science, web development, and automation. The language's extensive libraries and community support continue to drive job opportunities, and proficiency in Python is often a key skill for many tech roles in 2026.

What are popular job titles related to Software Engineer Iii Python jobs in Knoxville, TN?

For Software Engineer Iii Python jobs in Knoxville, TN, the most frequently searched job titles are:

What job categories do people searching Software Engineer Iii Python jobs in Knoxville, TN look for?

The top searched job categories for Software Engineer Iii Python jobs in Knoxville, TN are:

Software Development Engineer

ApplyMint

Oak Ridge, TN • On-site

$110 - $170/hr

Other

Posted 8 days ago


Job description

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 DescriptionAbout 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 QualificationsEmbedded 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.

#J-18808-Ljbffr