Software Engineer – Semiconductor Equipment


Top Job

Located in Austin, TX

Our client in Austin is on the leading edge of semiconductor process technology and they are looking to bring on a full time Software Engineer with experience in C++, Linux, scripting and driver development.  This will be a long term contract position that will last at least 6 months.  Our client provides paid holidays, an excellent work environment and the opportunity to be a vital part of bringing new technology to the marketplace.  Hours are from ~8 am – 5 pm, Monday – Friday.  Details about the positions are below.  If you are interested and meet the qualifications, please reply back to this post with a copy of your resume.



  • Design, develop, debug and maintain software drivers, hardware interfaces and applications
  • Understand customer-driven requirements and translate them into effective and efficient software
  • Test, measure and improve code quality through systematic testing and optimization
  • Document code functionality internally and externally to customers
  • Suggest improvements for code infrastructure and architectural design
  • This position will be mostly remote but will require some days in the office, as well as 0-20% time spent in a cleanroom



  • Minimum 2 – 10+ years of code writing experience; BS or MS degree preferred but not required
  • Experience writing UNIX / Linux based C++ code for semiconductor equipment or other precision equipment applications is required
  • Knowledge of Java and TCL scripting (or other scripts) is a big plus
  • Experience in mechanical troubleshooting, machine control and system assembly / bring-up
  • Excellent verbal and written communication skills, along with a willingness to partner and learn from other engineering groups is required
  • Must be willing to commit to a minimum 6-12 month contract timeline

Express Office: Austin (Southwest)
2500 West William Cannon Drive
Suite 604
Austin, TX 78745
Apply Now