Nanometrics is a US-based MNC and a leader in the design, manufacture and marketing of highperformance process control metrology systems used in semiconductor manufacturing. Nanometrics metrology systems measure various thin film properties, critical dimensions, overlay control and optical, electrical and material properties, including the structural composition of silicon and compound semiconductor devices, during various steps of the manufacturing process. These systems enable semiconductor manufacturers to improve yields, increase productivity and lower their manufacturing costs. Interested job applicants need to send their cover letter with comprehensive resume to [email protected]. Req#2b: Microsoft MFC/WPF GUI specialist Singapore We require a Microsoft MFC specialist to join our growing engineering teams in Singapore. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements, and designing, developing, debugging numerical analysis software for optical inspection. The ideal candidate will bring: Ph. D. or equivalent in an engineering discipline or appropriate physical science 2+ years professional software development experience using C# and C++ 2+ years demonstrated track record in delivering software Experience with creating robust, scalable software systems and maintaining complex legacy software systems Excellent teamwork and communication skills Experience using Microsoft Feature Pack Experience with Microsoft WPF GUI Design background Scripting language knowledge, Automation test background Experience in understanding business logic Agile project background Req#3b: C++ Sr. Software Engineer, Numerical Computing - Singapore We require a C++ Sr. Software Engineer to join our growing R&D engineering teams in Austin, TX or Milpitas, CA. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements, and designing, developing, debugging numerical analysis software for optical inspection. The ideal candidate will bring: Ph. D. or equivalent in an engineering discipline or appropriate physical science 2+ years professional software development experience using C and C++ 2+ years demonstrated track record in delivering software for industrial or scientific products Experience with creating robust, scalable software systems and maintaining complex legacy software systems Excellent teamwork and communication skills Intel compiler detailed optimization knowledge Knowledge of Linear algebra , iterative algorithms, multivariate modeling Strong hardware knowledge: memory stack, processor architecture, instruction and register understanding, multi-core Understanding of the speed vs precision tradeoffs of numerical computing Scripting language knowledge, Automation test background Experience in understanding business logic Agile project background Req#5b: Sr. Software Engineer/Application Scientist - Singapore We require a Sr. Software Engineer/Applications Scientist to join our growing engineering teams in Singapore. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements, and designing, developing, debugging numerical analysis software for optical inspection. The ideal candidate will bring: Ph. D. or equivalent in an engineering discipline or appropriate physical science 2+ years professional software development experience using C and C++ 2+ years demonstrated track record in delivering software Experience with creating robust, scalable software systems and maintaining complex legacy software systems Excellent teamwork and communication skills Scientific background Third party library API experience Demonstrated ability to learn complex business logic Scripting language knowledge, Automation test background Experience in understanding business logic Agile project background Req#6b: Sr. Software Engineer/Application Scientist - Singapore We require a Sr. Software Engineer/Applications Scientist to join our growing engineering teams in Singapore. The role will cover all aspects of the software lifecycle including translating customer needs into software requirements, and designing, developing, debugging numerical analysis software for optical inspection. The ideal candidate will bring: Ph.D. or equivalent in an engineering discipline or appropriate physical science 2+ years professional software development experience using C and C++ 2+ years demonstrated track record in delivering software Experience with creating robust, scalable software systems and maintaining complex legacy software systems Excellent teamwork and communication skills Scientific background Third party library API experience Demonstrated ability to learn complex business logic Computer architecture understanding C++ algorithm experience Software Architecture experience Scripting language knowledge, Automation test background Experience in understanding business logic Agile project background Req 5: Senior Software Engineer Responsibilities: * Responsible for design, implementation and maintenance of complex software applications and modules containing extensive multi-threading and distributed computing. * Maintain software to a good standard of quality. * Lead and assist team members as appropriate. * Keep abreast of technologies, standards and information relevant to the company’s software development products. * Identify to the Software Manager any gaps in knowledge, equipment or process. Qualifications • Masters in Computer Science or closely related field with at least 5 years of professional programming experience or a new PhD graduate. • Experience in modern programming methods with emphasis on object-oriented programming. * Very strong programming experience in C++, including using C++11/14 and Boost library features * Professional experience in developing in .Net platform 1. Programming in C#. 2. Using .Net technologies WPF, WCF and ADO.NET * Excellent skills in debugging multi-threaded and distributed applications, and experience with various debugging tools. * Professional experience in database programming 1. Experience in programming relational and NoSQL databases 2. Designing complex and properly normalized database schemas. 3. Writing SQL scripts and stored procedures. 4. Implementing ETL (extract, transform and load) process. 5. Using object relational mapping libraries. * Professional experience in network programming. * Professional experience with scripting languages such as Python and PowerShell * Experience with integrating 3rd party libraries * Good knowledge of DevOps practices Req 6: Senior Software Engineer Responsibilities: * Responsible for design, implementation and maintenance of complex software applications and modules containing extensive multi-threading and distributed computing. * Maintain software to a good standard of quality. * Lead and assist team members as appropriate. * Keep abreast of technologies, standards and information relevant to the company’s software development products. * Identify to the Software Manager any gaps in knowledge, equipment or process. Qualifications • Masters in Computer Science or closely related field with at least 5 years of professional programming experience or a new PhD graduate. • Experience in modern programming methods with emphasis on object-oriented programming. * Very strong programming experience in C++, including using C++11/14 and Boost library features * Professional experience in developing in .Net platform 1. Programming in C#. 2. Using .Net technologies WPF, WCF and ADO.NET * Excellent skills in debugging multi-threaded and distributed applications, and experience with various debugging tools. * Professional experience in network programming and distributed programming. 1. Programming with low level socket API. 2. Programming client-server and n-tier applications 3. Programming in MPI and other message oriented libraries 4. Implementing web applications and web services * Professional experience in database programming * Professional experience with scripting languages such as Python and PowerShell * Experience with integrating 3rd party libraries * Good knowledge of DevOps practices
© Copyright 2026 Paperzz