Onto
Software Engineer 2
Wilmington, North Carolina, USA · full-time
Sponsorship not specified$72k-$108kDetected 63 days ago
C++C#Data AnalysisMechanical DesignCommunicationProblem Solving
About the role
- Roles and Responsibilities: Our development culture affords engineers significant technical freedom and responsibility to solve challenging problems with input and guidance from the architecture and management team.
- At Onto, everyone is responsible for quality - all engineers are encouraged to promote new ideas for development methodologies and technologies, and to take ownership in solving issues as they are discovered.
- Understand and operate complex automation systems integrated to our inspection, metrology, and lithography systems.
Responsibilities
- Estimate and develop software on schedule and with high internal and external quality.
- Debug issues, determine root cause, and implement fixes in-house and at customer sites.
- Provide excellent written and verbal communication of concepts, plans, status, proposals, designs, etc. to hardware, software, and mechanical design team members.
- Excellent object-oriented software design and development skills.
- Experience developing robust multi-threaded applications.
- We believe diversity of thought and background drives innovation and strengthens our team.
Requirements
- Minimum 5 years of experience in software development.
- Strong understanding of semiconductor manufacturing processes and equipment.
- Mastery and hands-on coding experience with a modern and mainstream programming language, such as C++, C#, or Java.
- Experience with rich user-interface development.
- Proficiency in software development methodologies, tools, and best practices.
Compensation
- $72,080.00 - $108,120.00, offered in good faith and based on experience, location, and qualifications.
- Additional Rewards: Annual bonus opportunities and potential long-term incentives tied to both company and individual success.
Company info
- Working with peers, customers, management, and marketing to design, maintain, test and deliver software solutions that ensure optimal performance, reliability, and scalability.
- Participate in product requirements definition with peers, customers, management, and marketing.
- At Onto Innovation, we believe your work should matter-and so should your well-being.
Equal opportunity
- Empowering Every Voice to Shape the Future: Onto Innovation is committed to creating a workplace where every qualified candidate has an equal opportunity to succeed.
This listing is sourced directly from Onto's careers page and normalized into a canonical job model.