Thermo Fisher Scientific - Hillsboro, OR

posted 5 months ago

Full-time - Manager
Hillsboro, OR
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

At Thermo Fisher Scientific, we are dedicated to pushing the boundaries of science and technology. As a Software Engineering Manager, you will play a pivotal role in leading a development team that crafts software automation for semiconductor processes. This position is based in Hillsboro, OR, where you will be at the forefront of delivering wafer-to-atomic information that empowers our customers to make timely and informed decisions. With over $1 billion invested annually in research and development, you will be part of a team that tackles some of the world's toughest challenges, from enhancing cancer treatment options to ensuring safe drinking water and aiding law enforcement through forensic technology. In this role, you will be responsible for developing control software that enables customers to automate their Scanning Electron Microscope (SEM) process workflows in a fabrication environment. You will collaborate with engineering leaders across different time zones, ensuring that the software development lifecycle is managed effectively from inception to completion. This includes conducting requirements analysis, specification, design, implementation, and testing. Your leadership will extend to managing your team's performance and professional growth, contributing to the Annual Operating Plan (AOP) by forecasting resources to meet the software product roadmap, and making key technical decisions that significantly impact product development. Your contributions will not only enhance our product offerings but also support our mission to enable customers to make the world healthier, cleaner, and safer. You will be part of a culture that values integrity, intensity, involvement, and innovation, working alongside over 100,000 colleagues who share a commitment to accelerating research and solving complex scientific challenges.

Responsibilities

  • Lead a development team crafting software automation for semiconductor processes.
  • Develop control software for automating SEM process workflows in a fabrication environment.
  • Collaborate across time zones with engineering leaders.
  • Participate in the full software development lifecycle from inception to completion, including requirements analysis, specification, design, implementation, and testing.
  • Support customers by reviewing specifications and providing on-site integration and validation.
  • Manage team performance and professional growth.
  • Contribute to the Annual Operating Plan (AOP) by forecasting resources to meet the software product roadmap.
  • Make key technical decisions that impact product development.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a closely related field.
  • 5+ years proven experience as a software engineer in a team environment.
  • Proven leadership in a team environment.
  • Proficiency in software engineering practices such as requirements, design, agile processes, and unit testing.
  • Ability to quickly understand new problem domains, originate sound designs, and implement well-structured code.
  • Excellent analytical and empirical problem-solving and debugging skills.
  • Ability to travel domestically and internationally.

Nice-to-haves

  • Experience with equipment manufacturing, electron microscopy, or semiconductor development.
  • Development experience with automated capital equipment.

Benefits

  • Competitive remuneration
  • Annual incentive plan bonus
  • Healthcare
  • Range of employee benefits
  • Outstanding career and development prospects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service