Thermo Fisher Scientific

Software Engineer

Posted on: 19 Jan 2021

Franklin, MA

Job Description

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving complex analytical challenges, improving patient diagnostics and therapies or increasing efficiency in their laboratories, we are here to support them.

Division Specific Information
As part of the Chemical Analysis Division, the Environmental & Process Monitoring team develops, manufactures, and services instrumentation used for monitoring and analysis of 1) gaseous and particulate emissions and 2) process flows and pollutants. These state-of-the-art products are used in a wide variety of customer applications and market segments from local, State & Government entities to Oil & Gas industry, Iron & Steel industry, Pharmaceutical, Food and other process industries. We utilize the latest technology to continuously evolve our product line which enables our customers to make the world healthier, cleaner and safer.

How will you make an impact?
With your proven technical foundation in the principals of software engineering, software architecture and design practices, you will develop software for our line of air pollution and process diagnostic instrumentation. You will work cross functionally with the system software team, SQA, Project & Product Management, and Operations to develop and deliver best-in-class scientific instruments.

What will you do?
Participate in development activities of the software team including design strategies, implementation and the review and test of software applications
Contribute to software architecture design and implementation
Development of software for multiple products utilizing modularized and re-usable common code base
Develop software system requirements with product management team and other engineering team leads
Work with external development partners to drive project progress and results

How will you get here?
Education
Bachelors degree in Computer Science, Electrical Engineering, or related technical field; Masters degree is highly preferred

Experience
Qualified candidates must have the following experience:
5+ years of software application development experience with C++ and/or C
Experienced with unit, integration and performance testing
Experienced in software architectural design and detailed design
Experienced in software development lifecycle, Agile/Scrum development methodologies and use of issue and project tracking software such as Jira

Candidates with experience in any of the following are preferred:
Experience in developing embedded firmware/software
Experience with software development involving interfacing/communication with instrumentation or devices

Additional experience in any of the following is a plus:
Experience in interface development using web technologies/frameworks
Experience with DevOps development and support
Experience with medical device software development
Experience with cloud development and/or connectivity of devices

Knowledge, Skills, Abilities
Strong software engineering fundamentals and object-oriented programming skills
Knowledge of communication protocols
Ability to communicate and collaborate effectively in a cross-functional matrix environment, and work in partnership with development, product management, project management, operations, and services
Excellent analytical and problem solving/troubleshooting skills
Knowledge of continuous process improvement methods such as PPI or Six Sigma
Knowledge of medical device software development standards are a plus

Our global team of more than 75,000 colleagues delivers an unrivaled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services and Patheon. For more information, please visit www.thermofisher.com.

Apply today! http://jobs.thermofisher.com

Thermo Fisher Scientific

Waltham, MA

Thermo Fisher Scientific Inc. (NYSE: TMO) is the world leader in serving science, with revenues of more than $24 billion and approximately 70,000 employees globally. Our mission is to enable our customers to make the world healthier, cleaner and safer. We help our customers accelerate life sciences research, solve complex analytical challenges, improve patient diagnostics, deliver medicines to market and increase laboratory productivity. Through our premier brands - Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific and Unity Lab Services - we offer an unmatched combination of innovative technologies, purchasing convenience and comprehensive services.

To serve science, Thermo Fisher Scientific needs to stay ahead of it. To be the world leader in serving science, we need to anticipate (pre-empt) customer needs. We need to constantly think about advancing science, so customers have the freedom to be bolder and more innovative – we are committed to pushing science and technology a step beyond where it is today.

 

Similar Jobs