Software Engineer III

Thermo Fisher
Apply for Job

Job Details

  • Location: Hillsboro, OR, 97104
  • Date Posted: 2022-08-02
  • Employment Type: Full Time
  • Category: Software Developers
  • Req Number: 213262BR-4
Apply for Job

Description

Senior Software Engineer

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $40 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 sophisticated analytical challenges, improving patient diagnostics and therapies or increasing efficiency in their laboratories, we are here to support them.

How will you make an impact?

If you are passionate about software design, dedicated to quality, and pragmatic about problem solving, we'd love to hear from you. We expect a strong desire to collaborate with teammates and project partners to develop successful software solutions for the semiconductor business unit.

What will you do?

You will be part of the Global Digital organization within Thermo Fisher Scientific’s larger Materials and Structural Analysis R&D organization, which is committed to bringing game changing software solutions to our customers to help them achieve success. The applications being developed focus on using advanced approaches, including Machine Learning, to enable autonomous operation of our Electron Microscope product lines. You will be helping develop the next generation of products that are key to helping our semiconductor customers solve their most meaningful problems more effectively.

How will you get here?

Education:

Bachelors in Engineering/Computer Science or 3-5 years of relevant software development experience or Masters in Engineering/Computer Science in 2-3 years of relevant experience.

Experience:

  • Strong in programming subject areas like object oriented principles, design patterns, data structures and unit testing, Domain driven Design and state modelling.
  • In-depth understanding of C# or similar language (e.g. Java).Expertise in OOAD principles and methodologies
  • Experience in designing and architecting large-scale, highly available distributed software taking them from concept to implementation.
  • Experience in conducting performance analysis and implementing system performance improvements.
  • Demonstrated expertise with Desktop and Web application developments in both frontend and backend environments.
  • Comfortable working in an Agile/Scrum development environment.
  • Excellent analytical and empirical problem solving and troubleshooting skills.

Knowledge, Skills, Abilities:

  • Able to understand, articulate and challenge the requirements and perform solution analysis.
  • A highly motivated fast learner who can self-start and “figure out what needs figuring out”.
  • Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals.
  • Is authentic, open and leads by example, holding self and others accountable. Inspires, motivates and collaborates with others.
  • Able to comprehend complex data and use it to solve issues.
  • Ability to optimally detail artifacts and processes then explain them to others
  • Provide software and systems architectural and design leadership to team of engineers.
  • Possess strong analytical, troubleshooting, and communication skills, is comfortable working as part of a large multi-functional, geographically distributed team, and is prepared to work to bold timelines along iterative software development schedules.

Preferred Qualifications

  • Experience in Test Driven Development and related technical approaches.
  • Expertise in user experience (UX) design and implementations.
  • Knowledge of capital equipment manufacturing, electron microscopy, or semiconductor industries a plus.
  • Understanding of SECS/GEM/300 mm SEMI standards and experienced in Factory MES integration.
  • Experience with micro-services architecture patterns.
  • ands-on experience building and deploying containerized (e.g. Docker, Kubernetes, Helm) solutions into on-prem and/or cloud-based infrastructures.

Our distributed 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 http://www.thermofisher.com.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.