Software Engineer
Rudolph Technologies
(Bloomington, Minnesota)Rudolph Technologies, Inc. is a worldwide leader in the design, development, manufacture and support of defect inspection, advanced packaging lithography, process control metrology, and data analysis systems and software used by microelectronic device manufacturers worldwide.
- Design, document, implement, test and maintain equipment control software for Rudolph Technologies' semiconductor equipment front end modules (EFEM).
- Participate in product requirements definition with peers, customers, management, and marketing.
- Estimate and develop software on schedule and with high internal and external quality.
- Understand and operate complex automation systems integrated to our inspection, metrology, and lithography systems.
- Work with other engineers in cross-functional, cross-geographical development teams.
- Position may include limited travel.
- BS/MS in Computer Science or Software Engineering (Exceptional candidates from other fields will always be considered).
- Excellent object oriented software design and development skills.
Strongly Desired:
- Experience with C# and/or .NET Framework.
- Experience controlling hardware devices from software.
- Experience with rich user-interface development.
- Experience developing robust multi-threaded applications.
- Real time control experience using VxWorks or other RTOS is a plus.
- Experience with Smalltalk is a plus.
- Experience with database design and development, preferably MS SQL.
- Semiconductor industry exposure.
- SEMI Factory Automation, SECS/GEM experience.
- Experience working in simulated environments.
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.