OverviewThe Software Engineer will design, develop, test and integrate all facets of software for fabrication and metrology equipment in the semiconductor industry, focusing on Veeco's MOCVD tools.
Responsibilities- Design and develop highly reliable and scalable functionality to control complex equipment.
- Drive the technical ownership of products, contributing to product capabilities and knowledge base in order to deliver world-class products.
- Respond efficiently to multiple program priorities with minimum technical supervision and supplemental engineering support.
- Drive product iterations and development activities.
- Participate in designs, design reviews, code reviews and full delivery of software releases.
- Interface with vendors supplying components and supporting 3rd party applications.
Qualifications:Bachelor's degree in Software Engineering, Electrical Engineering or a related technical discipline and at least 5 years of relevant experience; or a Master's degree and 3 years of experience is required.
Strong knowledge of Object-Oriented methodologies, C#, .NET, COM, MS Visual Studio, Windows OS, WCF and WPF is preferred.
Electrical or Controls engineering background a plus
Experience in the semiconductor industry is preferred.
Knowledge, Skills and Abilities:- Outstanding programming and debugging skills in a large code base.
- Knowledge and demonstration of software development and process methodology for critical applications, and complete software life cycle.
- Demonstrated experience with most of the following: UI, parallel processing, thread synchronization, complex control systems with micro-precision capability, process control, real time control systems, diagnostics.
- Strong understanding of computer configuration and complex tool networking.
- Excellent written, verbal and communications skills in English.
Salary and BenefitsThe expected salary range for this position is $127,656.00 -$161,697.00, plus a bonus opportunity. We will consider your location, experience, and other job-related factors when determining your pay.
Other benefits include:
- Medical, Dental, and Vision
- 401(k) with Company Match
- Holiday, Vacation, and Sick Time
- Flexible Spending Accounts (FSA)
- Commuter Benefits
- Life and Accident Insurance
- Disability Insurance
- Tuition Reimbursement
- Employee Assistance Program (EAP)
- Identity Theft Remediation
- Emergency Travel Assistance