Senior Software Engineer
Onto Innovation · Milpitas, CA · 1 wk ago
Engineering$128k–$192k/yrFull-time
Job Summary & Responsibilities
- Software development activities using C++/C#, Managed C++, .NET in Windows 64-bit environment
- Participate in all stages of software development including deployment/trouble shooting at customer sites
- Take ownership of assigned design and development tasks for current and future generations of products
- Responsible for software product life cycle for requirement analysis, design, coding, integration and testing
- Work with hardware and systems/application groups to understand system requirements and map them to a software design
Qualifications
- Bachelor's degree with at least 5 years' experience
- 5+ years of software development using any one of the high-level programming languages such as C++, C# and .Net Framework
- Experience developing Semiconductor tool control software
- Experience developing SECS/GEM Software, factory automation, SEMI Standards
- Excellent architecture and design experience using modular / OOP / OOD methodology
- Hands-on experience on C#/C++ programming including multi-threading on Windows platform
- Consistent record on software design, implementation and unit testing using Microsoft VS C# /C++
- GUI design and implementation using .Net framework and .Net Core
- Documentation of software design artifacts and algorithm specifications
- Collaboration with SQC team on test case development and test execution
- Able to communicate effectively and collaborate with others
Why Join Onto Innovation?
- Competitive salaries and a comprehensive benefits package
- Health, dental, and vision coverage
- Life and disability insurance
- PTO
- 401(k) with employer match
- Employee Stock Purchase Program (ESPP)
- Wellness initiatives
- Cutting-edge tools
- Inclusive culture
Compensation & Growth
- Base Salary Range: $128,000.00 - $192,000.00, offered in good faith and based on experience, location, and qualifications.
- Annual bonus opportunities and potential long-term incentives tied to both company and individual success.
Important Note on Export Compliance
- For certain positions requiring access to technical data, U.S. export licensing review may be necessary for applicants who are not U.S. Citizens, Permanent Residents, or other protected persons under 8 U.S.C. 1324b(a)(3).