Search jobs > Hillsboro, OR > Senior software engineer

Senior Software Engineer

Thermo Fisher Scientific
Hillsboro, Oregon, United States of America
Full-time
  • Develop applications that enable customers to automate their scanning electron microscope process workflows in a FAB environment.
  • Engage in the full software development lifecycle, from inception to completion, including requirements analysis, specification, design, implementation, and testing.
  • Enhance and optimize existing code to meet requirements for flexibility, incorporate new features, and ensure maintainability.
  • Work closely with software engineers from different regions across the globe to ensure smooth integration and effective exchange of information.
  • You will be eligible for a passport and able to travel as needed.

Minimum Qualifications :

  • A university degree in Computer Science, Computer Engineering, or a related technical field, or equivalent experience in the field.
  • Strong proficiency in C++ and C#.
  • Experience with Microsoft Visual Studio IDE and a solid understanding of .NET technologies.
  • Proven experience in writing control software for hardware devices such as power supplies, sensors, and motors.
  • Familiarity with configuring software using the Windows registry and YAML files.
  • A pride and commitment to professionalism, consistently producing readable, well-documented, and unit-tested code.
  • Strong skills in Object-Oriented Design, State Modeling, and Development with a focus on testing.
  • Strong verbal, written, and interpersonal communication skills, enabling effective collaboration with diverse teams.
  • Demonstrated ability to quickly grasp new problem domains, devise sound designs, and implement well-structured code.
  • Strong abilities in analyzing and addressing complex issues through empirical methods.

Preferred Qualifications :

Experience working with Plasma FIB technologies, plasma source control, and FIB column optics is a plus.

We value the health and wellbeing of our employees. We support and encourage individuals to create a healthy and balanced environment where they can thrive.

Below is listed the working environment / requirements for this role :

  • Able to communicate, receive, and understand information and ideas with diverse groups of people in a comprehensible and reasonable manner.
  • Able to work upright and stationary for typical working hours.
  • Ability to use and learn standard office equipment and technology with proficiency.
  • Able to perform successfully under pressure while prioritizing and handling multiple projects or activities.
  • May require travel. (Recruiter will provide more details.)

At Thermo Fisher Scientific, we are committed to fostering an inclusive and diverse workplace. We are proud to be an Equal Opportunity Employer and do 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.

If you are a highly motivated individual with a passion for engineering excellence, we encourage you to apply. Join us in our mission to enable our customers to achieve flawless results and make a positive impact on the world through our world-class technology solutions.

23 days ago
Related jobs
Systems & Software, Inc.
Oregon, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Thermo Fisher Scientific
Hillsboro, Oregon

Work closely with software engineers from different regions across the globe to ensure smooth integration and effective exchange of information. Engage in the full software development lifecycle, from inception to completion, including requirements analysis, specification, design, implementation, an...

ASML
Hillsboro, Oregon

Software Application engineers work at the forefront of customer node development, integration and ramp towards high volume manufacturing and sustaining, the software application engineers are responsible to understand customer node requirements, solve complex on-product issues and define solutions,...

Microsoft
Hillsboro, Oregon

We are looking for a Senior Software Engineer eager to build cloud services that deliver the latest advances in machine translation to end-users. As a Senior Software Engineer, you will:. Software Engineering IC4 - The typical base pay range for this role across the U. You’ll, also, have the opportu...

azad technology partners
Beaverton, Oregon

This is an excellent opportunity for a Senior Software Engineer to become an impactful contributor towards the software development, design and implementation of a custom, bleeding-edge product. This engineer will perform application software development for the control of a complex and sophisticate...

Multi Media LLC
Beaverton, Oregon

We are hiring a 100% remote Senior Software Engineer with experience in Django to join our Core Pod to act as a strong senior presence and make decisions that drive wider improvements to our platform. We are hiring a 100% remote Senior Software Engineer with experience in Django to join our Core Pod...

LexisNexis Risk Solutions Inc. Company
Oregon
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

ASML
Hillsboro, Oregon

Software Application engineers work at the forefront of customer node development, integration and ramp towards high volume manufacturing and sustaining, the software application engineers are responsible to understand customer node requirements, solve complex on-product issues and define solutions,...

Highmark Health
OR, Working at Home, Oregon

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Home Depot
OREGON, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...