Search jobs > Hillsboro, OR > Staff software engineer

Staff Engineer, Software

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.
  • Served as mentor or technical leader in past work history.
  • 15 years software engineering experience.

Preferred Qualifications :

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

PPD values 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.

30+ days ago
Related jobs
Thermo Fisher Scientific Inc.
Hillsboro, Oregon

Thermo Fisher Scientific's Fab Solutions group is seeking an individual with a strong drive for success and a passion for problem-solving to join our team as a Senior Software Engineer. Work closely with software engineers from different regions across the globe to ensure smooth integration and effe...

Crunchbase
Oregon, United States

We are hiring a hands-on Staff Machine Learning Engineer. At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant informatio...

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...

Promoted
Cisco Systems, Inc.
Hillsboro, Oregon

Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or related program or other academic certification. Engineering, Information Technology, Supply Chain, Customer Experience, Security and Trust, etc. Our software engineers are the gurus behind the scenes, ensuring a...

Promoted
Apple
Beaverton, Oregon

You will work closely with designers and architects to understand functional IP blocks and their use-cases - You will focus on implementing BSP and doing software bringup on pre and post-silicon platforms - You will be responsible for developing Linux device drivers and user-land tests for exercisin...

Clearesult
Oregon
Remote

Bachelor’s degree in engineering required (chemical engineering, mechanical engineering, or similar engineering degree). Looking for an opportunity to apply your passion for energy and sustainability? A place where you can make an important contribution in a collaborative, flexible work atmosphere? ...

VanderHouwen
Tigard, Oregon

Front End Principal / Staff Engineer. Our client is seeking a Front End Principal / Staff Engineer to assist their organization. As a Front End Principal / Staff Engineer, you will play a pivotal role in our client’s technical operations, overseeing and providing guidance to their near-shore partner...

Discogs
OR, US
Remote

The Senior Full Stack Engineer acts as a senior member of a group of passionate engineers to help us create software and services for the Discogs product. The Senior Full Stack Software Engineer for the IMS team will be responsible for building a robust inventory management system using modern React...

I. s Outsource Inc.
Beaverton, Oregon

Work you will do as an ISOutsource Engineer:. Adhere to standards and approved solutions introduced by the ISOutsource Engineering Leadership. Ensures computer networks, systems, and security are set up and functioning based on industry best practices. Performs maintenance on information systems, ne...

Fiveonefour Labs Inc
Portland, Oregon

As a Senior Software Engineer, you'll partner with the team to build the first production version of the igloo framework. I am looking for a full-stack engineer to help build the rust CLI, the open-source framework, and the infrastructure as a service platform. I am both a player and a coach for the...