Irvine, CA

Software Engineer

RESPONSIBILITIES:

A Kforce client is seeking to hire a Software Engineer in Irvine, California (CA). Summary: The Software Engineer would work on an exciting line of massively parallel test systems that support the semiconductor industry around the world. This is a unique opportunity for an engineer with a diverse skill set to work in an environment that challenges and rewards. The ideal candidate will have a strong background in C# with experience in electronics, motion control, and/or semiconductor testing. Responsibilities include:
  • Design, develop, and support C# software for semiconductor test equipment including user interface (WPF and WinForms), motion control, and system processing logic
  • Software Engineer will provide technical direction and delegate tasks to engineering staff
  • Apply appropriate standards, processes, procedures, and tools throughout the software development life cycle
  • Software Engineer will contribute to end-user documentation in support of application of products
  • Interface with customers, suppliers, application users, other technical and support personnel
  • Software Engineer will assist technicians and field-support in trouble shooting end-user problem reports

REQUIREMENTS:

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related discipline or its equivalent; Dual degree is a plus (EE, ME)
  • 5+ years of software development experience in a professional environment
  • 3+ years of experience with .NET programming using C# on an on-going basis
  • Experience with formal software processes, including unit testing, requirements analysis, and so on
  • Prefer history of lead engineer role, including delegation of tasks to more junior engineers
  • Strong background with and knowledge of multi-threaded design
  • Working knowledge of automation systems, robotics, and motion control
  • Experience interfacing with electronic test, measurement equipment, and systems
  • Database (SQL) experience designing schemas and implementing queries
  • Familiarity with network communication interfaces including TCP/IP and UDP
  • Good written and verbal communication skills are essential
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Recommended Skills

  • .Net Framework
  • Automation
  • C Sharp (Programming Language)
  • Communication
  • Computer Engineering
  • Computer Programming
Browse other jobs