Software Engineer III
$58 - $77.75/hr
Thermo Fisher Scientific is seeking a Software Engineer III to join a collaborative, global team developing innovative software solutions for advanced scientific instruments. In this role, you will ...
$58 - $77.75/hr
Thermo Fisher Scientific is seeking a Software Engineer III to join a collaborative, global team developing innovative software solutions for advanced scientific instruments. In this role, you will ...
$58 - $77.75/hr
Thermo Fisher Scientific is seeking a Software Engineer III to join a collaborative, global team developing innovative software solutions for advanced scientific instruments. In this role, you will ...
Madison, WI · On-site
$123K - $162K/yr
The role involves designing and developing AP Suite software for Atom Probe Tomography data analysis while providing technical leadership for key components of the platform. Responsibilities : • ...
Madison, WI · On-site
$123K - $162K/yr
The role involves designing and developing AP Suite software for Atom Probe Tomography data analysis while providing technical leadership for key components of the platform. Responsibilities : • ...
Middleton, WI · On-site
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
Middleton, WI · On-site
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
Madison, WI · On-site
$123K - $162K/yr
The Senior Software Engineer acts as a recognized technical expert and a reference for complex software components. The Senior Software Engineer contributes through deep technical expertise, handson ...
Madison, WI · On-site
$123K - $162K/yr
The Senior Software Engineer acts as a recognized technical expert and a reference for complex software components. The Senior Software Engineer contributes through deep technical expertise, handson ...
Madison, WI · On-site
$123K - $162K/yr
The Senior Software Engineer contributes through deep technical expertise, hands-on development, and technical guidance, without direct people management responsibilities. In this role, the ...
Madison, WI · On-site
$123K - $162K/yr
The Senior Software Engineer contributes through deep technical expertise, hands-on development, and technical guidance, without direct people management responsibilities. In this role, the ...
Madison, WI · Remote
Demonstrate general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies.
Madison, WI · Remote
Demonstrate general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies.
Verona, WI · On-site
Extreme Engineering Solutions (X-ES) is seeking a Software Engineering Manager to lead a team of engineers, overseeing the development, integration, and deployment of high-quality software solutions.
Verona, WI · On-site
Extreme Engineering Solutions (X-ES) is seeking a Software Engineering Manager to lead a team of engineers, overseeing the development, integration, and deployment of high-quality software solutions.
Middleton, WI · Hybrid
Executive Assistant, Studio Leadership & Operations Raven Software is seeking a highly capable, proactive Executive Assistant to support our Studio Head. This is a high-trust, high-impact role ...
Middleton, WI · Hybrid
Executive Assistant, Studio Leadership & Operations Raven Software is seeking a highly capable, proactive Executive Assistant to support our Studio Head. This is a high-trust, high-impact role ...
Madison, WI · On-site +1
The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance collaboration, automation, and knowledge access across the organization. This role focuses on ...
New
Madison, WI · On-site +1
The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance collaboration, automation, and knowledge access across the organization. This role focuses on ...
New
Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Software Developer to write software that impacts the lives of millions of patients. The role involves ...
Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Software Developer to write software that impacts the lives of millions of patients. The role involves ...
Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Software Developer to write software that impacts the lives of millions of patients. The role involves ...
Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Software Developer to write software that impacts the lives of millions of patients. The role involves ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Software Developer to write software that impacts the lives of millions of patients. The role involves ...
Epic is a leading company in healthcare technology, and they are seeking an Entry-Level Software Developer to write software that impacts the lives of millions of patients. The role involves ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding ...
Job Duties Responsible for the day-to-day leadership up to 4 software engineers and technology required for business applications and systems to meet business centric KPIs and SLAs. Leads the ...
Job Duties Responsible for the day-to-day leadership up to 4 software engineers and technology required for business applications and systems to meet business centric KPIs and SLAs. Leads the ...
Madison, WI · Remote
$125K - $165K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Quick apply
Madison, WI · Remote
$125K - $165K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Madison, WI · On-site +1
$123K - $162K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Madison, WI · On-site +1
$123K - $162K/yr
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the ...
Software Engineering Manager | Permanent | No Sponsorship Available ABOUT OUR CLIENT * The company is financially sound, yet their success is not just defined by their profits; it's about living ...
Software Engineering Manager | Permanent | No Sponsorship Available ABOUT OUR CLIENT * The company is financially sound, yet their success is not just defined by their profits; it's about living ...
Madison, WI · On-site
$150K/yr
Software Engineering Manager | Permanent | No Sponsorship Available ABOUT OUR CLIENT * The company is financially sound, yet their success is not just defined by their profits; it's about living ...
Madison, WI · On-site
$150K/yr
Software Engineering Manager | Permanent | No Sponsorship Available ABOUT OUR CLIENT * The company is financially sound, yet their success is not just defined by their profits; it's about living ...
$48.4K - $59.2K
1% of jobs
$59.2K - $70K
4% of jobs
$70K - $80.8K
9% of jobs
$90.9K is the 25th percentile. Wages below this are outliers.
$80.8K - $91.6K
12% of jobs
$91.6K - $102.4K
15% of jobs
The median wage is $109.5K / yr.
$102.4K - $113.2K
14% of jobs
$113.2K - $124K
15% of jobs
$128.3K is the 75th percentile. Wages above this are outliers.
$124K - $134.8K
13% of jobs
$134.8K - $145.6K
9% of jobs
$145.6K - $156.5K
5% of jobs
$156.5K - $167.3K
3% of jobs
$48.4K
$112.7K
$167.3K
| Aspect | Software Software | Software Developer |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified | Requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified |
| Work Environment | Works in teams developing, testing, and maintaining software applications | Designs, codes, and tests software programs, often collaborating with teams |
| Industry Usage | Commonly employed in tech companies, software firms, and IT departments | Employed across various industries including tech, finance, healthcare, and more |
Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

7.7
Based on 397 frontline employees who took The Breakroom Quiz
186th of 516 rated manufacturers
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
LOCATION: This is a fully onsite position based at our Madison, WI site. Unfortunately, relocation assistance is NOT provided.
As part of the Thermo Fisher Scientific team, you will discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every day: enabling our customers to make the world healthier, cleaner, and safer.
We provide our global teams with the resources needed to achieve individual career goals while helping take science a step beyond. Our work supports some of the world’s toughest challenges, from protecting the environment and ensuring food safety to helping find cures for cancer.
Job Description:
Thermo Fisher Scientific is seeking a Software Engineer III to join a collaborative, global team developing innovative software solutions for advanced scientific instruments.
In this role, you will design, develop, test, and maintain sophisticated software applications used to control microscopes and analytical instruments. Your work will enable breakthrough research across fields such as semiconductors, life sciences, and materials analysis.
You will collaborate closely with software engineers, scientists, hardware engineers, and domain experts to translate complex scientific and technical requirements into reliable, scalable software solutions. Working in an agile environment with international teams, you will contribute to technical innovation, improve software quality, and help deliver products that support discoveries with real-world impact.
Key Responsibilities:
Design, implement, test, and maintain software applications for scientific instruments and related systems.
Develop high-quality software using modern C++, C#, Python, or similar technologies.
Collaborate with cross-functional teams, including scientists, systems engineers, hardware engineers, and product stakeholders.
Translate complex technical and scientific requirements into robust software designs.
Apply object-oriented design principles, data structures, algorithms, and software design patterns.
Participate in agile development processes, including planning, refinement, reviews, and retrospectives.
Contribute to CI/CD pipelines, automated testing, and test-driven development practices.
Support hardware and instrument integration activities as needed.
Troubleshoot, debug, and resolve software issues across complex systems.
Work independently while also mentoring, supporting, and collaborating with team members.
Communicate effectively with global teams and stakeholders.
Basic Qualifications:
Masters degree with 3+ years of software development experience, or bachelor’s degree with 5+ years of software development experience in a commercial environment.
Degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field preferred.
Strong proficiency in modern C++, C#, or Python.
Experience with object-oriented software design, design patterns, data structures, and algorithms.
Experience with Git or other version control systems.
Experience with automated testing, test-driven development, and software quality practices.
Experience with CI/CD tools and modern software development workflows.
Strong analytical, troubleshooting, and problem-solving skills.
Strong written and verbal communication skills in English.
Ability to work independently and collaborate effectively in cross-functional, global teams.
Ability to travel occasionally, approximately 5–10%, for collaboration with global teams.
Preferred Qualifications:
Experience working in an agile development environment; SAFe experience is a plus.
Experience integrating software with hardware, instruments, devices, or embedded systems.
Experience developing software for scientific, analytical, imaging, semiconductor, or laboratory instrumentation.
Ability to understand and work with complex technical or scientific requirements.
Experience mentoring or supporting other engineers.
Familiarity with regulated, quality-focused, or high-reliability software environments.
Get the full story on Breakroom
Sourced by ZipRecruiter
Biotechnology research and development
10,000+ Employees
Waltham, MA, US
1956