Software Engineer III
Madison, OH - USA
Job Summary
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
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 worlds 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:
Advanced degree with 3 years of software development experience or bachelors 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 510% 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.
Required Experience:
IC
About Company
Electron microscopes reveal hidden wonders that are smaller than the human eye can see. They fire electrons and create images, magnifying micrometer and nanometer structures by up to ten million times, providing a spectacular level of detail, even allowing researchers to view single a ... View more