>

Job Summary


Job Type
Permanent

Seniority
Senior

Years of Experience
Information not provided

Tech Stacks
OOP
MSSQL
SQL
C++
C
C#
.NET
Python

Job Description


Apply
  • Design, implement and maintain software features for semiconductor device metrology
  • Improve software quality through disciplined software processes and practices, such as design/code review, unit testing, and refactoring etc.
  • Cooperate with applications engineers, algorithm developers, software engineers, SQA engineers and users in all aspects of software product development lifecycle
  • 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

  • BS/MS in Computer Science, Electrical Engineering, Physics, or a related discipline
  • Proficient in two or more of the following programming languages: C/C++, C#, and Python
  • Excellent software design and development skills
  • Solid understanding of OOP and design patterns
  • Excellent written and verbal technical communication
  • Strongly Desired:
  • Experience with C++/C# and/or .NET Framework.
  • Experience developing robust multi-threaded applications.
  • Ability to work well independently as well as in a team environment
  • Strong work ethics and quality-oriented
  • Familiar with agile software process and DevOps practices
Desired

  • Semiconductor industry exposure.
  • Experience with database design and development, preferably MS SQL.
  • SECS/GEM experience.
  • Experience working in simulated environments.
  • Experience in developing applications in Python and machine learning libraries.
Onto Innovation is committed to creating a diverse environment and is proud to be an equal-opportunity employer. We offer competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Ownership Program (ESOP) along with health & wellness initiatives.

We provide a collaborative working environment along with resources, and state-of-the-art tools & equipment to promote success; and a welcoming, inclusive corporate culture where individuals are recognized for their contributions.

Salaries of Software Engineer at Onto Innovation

Salaries from Onto Innovation that are similar to Sr. Software Engineer

- SGD

Estimated Salary Range

View more Software Engineer salaries at Onto Innovation View more Software Engineer salaries


NodeFlair Insights of Onto Innovation