drjobs Software Engineer

Software Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Concord, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

About the Company:

Our client a global leader in highend Xray inspection equipment is seeking an experienced Software Engineer to support their rapidly expanding business in semiconductor process equipment automation. Their cuttingedge systems are used worldwide and are becoming increasingly essential for semiconductor process inspection routines in fabs and failure analysis (FA) laboratories. This is a unique opportunity to join a fastgrowing organization with significant growth potential.

Position Overview:

As a Software Engineer you will collaborate with scientists to develop robust frontend and backend software that interfaces with advanced scientific instruments. The role requires designing intuitive graphical user interfaces and building software capable of controlling precision hardware.

Key Responsibilities:

  • Develop and maintain software solutions using C# and WPF for equipment automation.
  • Design and construct graphical user interfaces that enhance usability and functionality.
  • Build and optimize software that interacts with moving hardware.
  • Collaborate with crossdisciplinary teams including scientists and engineers to ensure seamless integration of software with hardware.
  • Lead software development efforts as the primary engineer on projects.
  • Utilize C and MFC (preferred) to support legacy or advanced system development.
  • Work with Python and PySide/PyQt to implement additional functionality as needed.
  • Leverage modern Windows development tools and occasionally Linux for specific applications.

Qualifications:

  • Bachelor’s degree in Computer Science Engineering or a computational field or equivalent experience.
  • Proficiency in C# and WPF; knowledge of C and MFC is a plus.
  • Strong understanding of programming concepts and software architecture.
  • Experience developing software for equipment that involves motion control.
  • Familiarity with Python programming and frameworks such as PySide or PyQt.
  • Ability to independently manage software development projects.

Preferred Skills:

  • Interest in physics optics and material characterization.
  • Background in designing object detection or feature recognition routines.
  • Experience building software interfaces for complex equipment.
  • Proven ability to thrive in a multidisciplinary team environment.

Why Join Us

  • Contribute to the development of cuttingedge technology in a highgrowth industry.
  • Collaborate with toptier professionals across scientific and engineering disciplines.
  • Enjoy significant opportunities for professional growth and advancement.

NO C2C

If you are a Software Engineer with the experience above apply now!

"At 2H Talent diversity is simple—it’s about embracing everyone. We are committed to a diverse and inclusive workplace. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race religion sex age marital status national origin sexual orientation citizenship status veteran status disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment hiring compensation benefits training termination promotions or any other condition of employment or career development."

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.