Nanometrics Incorporated

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Senior Software Engineer (Hillsboro, Oregon)

at Nanometrics Incorporated

Posted: 10/8/2019
Job Reference #: 691
Keywords: electrical

Job Description

Location:
Hillsboro - Oregon

THE COMPANY:  Nanometrics provides market-leading high-performance process control metrology and inspection systems used in the fabrication of semiconductors, high-brightness LEDs, data storage devices and solar photovoltaics.  We are committed to teamwork and continuous improvement that allows us to outperform our competition with technology leadership and profitable growth.

Nanometrics’ automated and integrated systems address numerous process control applications, including critical dimension and film thickness measurement, device topography, defect inspection, overlay registration, and analysis of various other film properties such as optical, electrical and material characteristics. The company’s process control solutions are deployed throughout the fabrication process, from front-end-of-line substrate manufacturing to high-volume production of semiconductors and other devices, to advanced wafer-scale packaging applications.

Nanometrics’ systems enable device manufacturers to improve yields, increase productivity and lower their manufacturing costs. Nanometrics has an extensive installed base of more than 6,500 systems in over 150 production factories worldwide. Our major customers and original equipment manufacturer partners include the largest semiconductor and process equipment manufacturers in the world.

Nanometrics was incorporated in California in 1975 and reincorporated in Delaware in 2006. Nanometrics has been publicly traded since 1984 and is listed on NASDAQ (NA

Position Summary:

We are seeking a Senior Software Engineer to join our growing engineering team in Bend Oregon. Our company manufactures some of the worlds most cutting-edge tools, and we want you to be a part of the team. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements and designing, developing, debugging software for semi-industry equipment. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits.

Roles and Responsibilities:  

  • Responsible for all aspects of the software lifecycle 
  • Translate customer needs into software requirements and designing, developing, debugging software for semi-industry equipment.
  • Develop and implement software programs
  • Maintain and improve the performance of existing software
  • Test and maintain software products to ensure strong functionality and optimization
  • Recommend improvements to existing software programs as necessary

Required Education and Experience:

  • BS or MS degree in Computer Science
  • 6 - 8 years of professional software development experience using C#.Net.
  • 3+ years of professional experience in GUI design and C# WPF implementation
  • 3+ professional experiences of working with SEMI-industry metrology tools and good understanding metrology tool recipes
  • Experience in modern programming methods with emphasis on object-oriented programming
  • Excellent skills in debugging multi-threaded and distributed applications, and experience with various debugging tools
  • Professional experience in creating robust and scalable software systems
  • Experience in client/server communications using WCF, TCP/IP, etc. technologies
  • Experiences in low-level controls to hardware
  • Excellent teamwork and communication skills
  • Good time management skills
  • Knowledge of agile SCRUM methodology and TFS #LI-POST

THE COMPANY:  Nanometrics provides market-leading high-performance process control metrology and inspection systems used in the fabrication of semiconductors, high-brightness LEDs, data storage devices and solar photovoltaics.  We are committed to teamwork and continuous improvement that allows us to outperform our competition with technology leadership and profitable growth.

Nanometrics’ automated and integrated systems address numerous process control applications, including critical dimension and film thickness measurement, device topography, defect inspection, overlay registration, and analysis of various other film properties such as optical, electrical and material characteristics. The company’s process control solutions are deployed throughout the fabrication process, from front-end-of-line substrate manufacturing to high-volume production of semiconductors and other devices, to advanced wafer-scale packaging applications.

Nanometrics’ systems enable device manufacturers to improve yields, increase productivity and lower their manufacturing costs. Nanometrics has an extensive installed base of more than 6,500 systems in over 150 production factories worldwide. Our major customers and original equipment manufacturer partners include the largest semiconductor and process equipment manufacturers in the world.

Nanometrics was incorporated in California in 1975 and reincorporated in Delaware in 2006. Nanometrics has been publicly traded since 1984 and is listed on NASDAQ (NA

Position Summary:

We are seeking a Senior Software Engineer to join our growing engineering team in Bend Oregon. Our company manufactures some of the worlds most cutting-edge tools, and we want you to be a part of the team. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements and designing, developing, debugging software for semi-industry equipment. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits.

Roles and Responsibilities:  

  • Responsible for all aspects of the software lifecycle 
  • Translate customer needs into software requirements and designing, developing, debugging software for semi-industry equipment.
  • Develop and implement software programs
  • Maintain and improve the performance of existing software
  • Test and maintain software products to ensure strong functionality and optimization
  • Recommend improvements to existing software programs as necessary

Required Education and Experience:

  • BS or MS degree in Computer Science
  • 6 - 8 years of professional software development experience using C#.Net.
  • 3+ years of professional experience in GUI design and C# WPF implementation
  • 3+ professional experiences of working with SEMI-industry metrology tools and good understanding metrology tool recipes
  • Experience in modern programming methods with emphasis on object-oriented programming
  • Excellent skills in debugging multi-threaded and distributed applications, and experience with various debugging tools
  • Professional experience in creating robust and scalable software systems
  • Experience in client/server communications using WCF, TCP/IP, etc. technologies
  • Experiences in low-level controls to hardware
  • Excellent teamwork and communication skills
  • Good time management skills
  • Knowledge of agile SCRUM methodology and TFS #LI-POST


THE COMPANY:  Nanometrics provides market-leading high-performance process control metrology and inspection systems used in the fabrication of semiconductors, high-brightness LEDs, data storage devices and solar photovoltaics.  We are committed to teamwork and continuous improvement that allows us to outperform our competition with technology leadership and profitable growth.

Nanometrics’ automated and integrated systems address numerous process control applications, including critical dimension and film thickness measurement, device topography, defect inspection, overlay registration, and analysis of various other film properties such as optical, electrical and material characteristics. The company’s process control solutions are deployed throughout the fabrication process, from front-end-of-line substrate manufacturing to high-volume production of semiconductors and other devices, to advanced wafer-scale packaging applications.

Nanometrics’ systems enable device manufacturers to improve yields, increase productivity and lower their manufacturing costs. Nanometrics has an extensive installed base of more than 6,500 systems in over 150 production factories worldwide. Our major customers and original equipment manufacturer partners include the largest semiconductor and process equipment manufacturers in the world.

Nanometrics was incorporated in California in 1975 and reincorporated in Delaware in 2006. Nanometrics has been publicly traded since 1984 and is listed on NASDAQ (NA

Position Summary:

We are seeking a Senior Software Engineer to join our growing engineering team in Bend Oregon. Our company manufactures some of the worlds most cutting-edge tools, and we want you to be a part of the team. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements and designing, developing, debugging software for semi-industry equipment. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits.

Roles and Responsibilities:  

  • Responsible for all aspects of the software lifecycle 
  • Translate customer needs into software requirements and designing, developing, debugging software for semi-industry equipment.
  • Develop and implement software programs
  • Maintain and improve the performance of existing software
  • Test and maintain software products to ensure strong functionality and optimization
  • Recommend improvements to existing software programs as necessary

Required Education and Experience:

  • BS or MS degree in Computer Science
  • 6 - 8 years of professional software development experience using C#.Net.
  • 3+ years of professional experience in GUI design and C# WPF implementation
  • 3+ professional experiences of working with SEMI-industry metrology tools and good understanding metrology tool recipes
  • Experience in modern programming methods with emphasis on object-oriented programming
  • Excellent skills in debugging multi-threaded and distributed applications, and experience with various debugging tools
  • Professional experience in creating robust and scalable software systems
  • Experience in client/server communications using WCF, TCP/IP, etc. technologies
  • Experiences in low-level controls to hardware
  • Excellent teamwork and communication skills
  • Good time management skills
  • Knowledge of agile SCRUM methodology and TFS #LI-POST