Search by job, company or skills

Onto Innovation

Senior Software Engineer

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most difficult yield, device performance, quality, and reliability issues. Onto Innovation strives to optimize customers critical path of progress by making them smarter, faster and more efficient.

Job Summary & 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 latest 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

  • Bachelor's or above degree in computer science or related field.
  • Minimum 5 years of professional experience with bachelor's degree and 2 years of professional experience with advanced degree.
  • Professional experience in C++ or C# programming.
  • Experience in developing desktop application, web applications and web services.
  • Experience in developing distributed applications.
  • Ability to work independently and lead major product features.
  • Excellent communication skills

Onto Innovation Inc. offers competitive salaries and a generous benefits package, including health/dental/vision/life/disability, PTO, 401K plan with employer match, and an Employee Stock Purchase Program (ESPP) 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.

Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.

For positions requiring access to technical data, Onto Innovation Inc., Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 148690113

Similar Jobs

Singapore

Skills:

Javamulti-threadingDistributed SystemsPostgreSQLIoKafkaPythonnioGohigh concurrencyEvent Driven Architecture

Singapore

Skills:

.NET.Net CoreAgile Development Methodologiesmulti-threadingAutomated TestingDebuggingScrumperformance profilingMessage Brokercontinuous integration deploymentservice-oriented application developmentOptimizationconcurrency programmingKanbansource control management systems

Singapore

Skills:

Cloud ServicesDistributed ComputingSoftware DevelopmentNetworkingProgramming LanguagesStorageDebuggingGenerative AIML infrastructureData Processingmodel deploymentGPUsmodel evaluationOptimizationComputeTPUs

Singapore

Skills:

XamlAlgorithmsmulti-threadingWin32Memory Managementdata structuresAsynchronous programmingCOMWinRTWindows App SDKWinUIOOP design patternsMicrosoft UI Automation

Yishun, Singapore

Skills:

.NETsoftware localization Algorithm Designmulti-threadingMachine LearningCMVVMWpfSoftware ArchitectureDesign Patternsdata structuresPythonMaintainabilityobject-oriented programminguser experience considerationschromatographic data systemsmodularityreal-time systems