Software Engineer – Entry Level

 Software Engineer – Entry Level ( 2+ years experience ) 

Our client, a global company which designs and manufactures equipment for the semiconductor industry is looking for a Software Engineer who has an understanding of machine sub-systems and will assist in developing code to achieve product performance.  The Software Engineer will also be responsible for testing code in simulated and actual machine environments.  

Responsibilities include:

  • Developing software code modules under the direction of a principal software engineer
  • Work with process and equipment engineers to implement a distributed device level control software architecture to enable high speed motion control of multiple axes
  • Work with process engineers to implement  data driven chemical and material control algorithms for advanced process control using database architecture
  • Work as part of Agile software engineering team
  • Run and report on software tests
  • Visit customer sites to assist with software upgrades and machine troubleshooting

Skills and Experience:

  • BS or MS in Computer Science, Mechanical or Electrical Engineering
  • Familiarity with equipment control software development, testing and quality control
  • Experience in C, C++ and C#.net programming

#LI-JJ1

Apply for this position:

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take few moments to read your resume. Please wait!