logo

View all jobs

Software Engineer

Richardson, Texas
Software Engineer 

Responsibilities:
  • Work with the software architecture team to design, document, implement and test UI, real-time machine control, data management and other critical software in Onto Innovation's Wafer Handling Automation products.
  • Facilitate the definition of the software, requirements, and deliverables.
  • Own complex software architectures, conceive innovative software solutions, and develop software.

Qualifications:
  • BS, MS, or PhD in Computer Science, Computer Engineering or Electrical Engineering and 5+ years of industry experience in a related application is required;
  • 5+ years’ experience with object-oriented software design, development and testing using C#;
  • Well versed in S.O.L.I.D design principles and practices;
  • Well versed in multi-threaded software design;
  • 5+ years’ experience with WinForms development;
  • 2+ years’ experience with real time software applications (e.g. machine control, manufacturing automation, image processing, motion control, real time process control);
  • Extensive device and sensor integration experience over TCP/IP, RS232 and other interface technologies;
  • Strong debugging and troubleshooting skills are required for both software and hardware related issues;
  • Strong organizational and time skills are required;
  • Semiconductor industry experience is a strong plus;
  • Knowledge of SEMI/CE standards is a plus.

Share This Job

Powered by