Software Engineering Manager

Yield Engineering Systems

Fremont (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance-based annual bonus
401(k) match
Medical, dental, and vision insurance
Flexible PTO
Company stock

Job summary

A leading tech manufacturer located in Fremont, CA, is seeking a Software Engineering Manager to design and integrate software for semiconductor equipment. The ideal candidate will have over 10 years of software development experience and strong skills in C# and C++. Responsibilities include developing interfaces for customers and real-time hardware control. This role offers competitive compensation, including performance-based bonuses and comprehensive benefits like health insurance and a 401(k) match.

Qualifications

  • 10+ years of experience in software development, preferably in semiconductor or medical equipment domains.
  • Strong written and verbal communication skills in English.
  • Ability to work cross-functionally with product and engineering teams.

Responsibilities

  • Design, develop, test and integrate software for semiconductor equipment.
  • Develop C++ DLL interface for external customer control.
  • Create operator interface for equipment using C# and C++.
  • Develop real-time hardware control using PLC.
  • Provide software support and debugging for customers.

Skills

Object-Oriented Programming (OOP)
C# proficiency
C++ programming
Data structures and algorithms
Multithreading concepts
GUI development
WinForms
WPF
Version control systems (GitHub, Azure DevOps)
PLC programming
Ladder Logic and motion control
Electrical schematics interpretation
Cross-functional collaboration

Education

BS/MS in Computer Science or Computer Engineering

Job description

Overview

YES (Yield Engineering Systems, Inc.) is a leading manufacturer of reliable, high-tech, cost-effective capital equipment that transforms materials and surfaces at the nanoscale. From startups to the Fortune 50, our customers rely on YES to help them unleash products that change lives – from cellphones and IoT devices, to AI and virtual reality, to diagnostic tests for COVID.

As a preferred provider of wet and dry process technology, we look forward to talking with smart, energetic, team-oriented people who can grow with us. We provide competitive salary and benefits, including employee stock ownership, and some of the best co-workers you’ll find anywhere. If this appeals to you, please read on!

Location: Fremont, CA

Responsibilities

Job Title: Software Engineering Manager

Key duties include:

Design, develop, test and integrate software for semiconductor equipment. Develop C++ DLL interface for external customer to control equipment. Design operator interface for Semiconductor Equipment with C# and C++. Develop real-time HW control with PLC. Develop HW control with serial interface and TCP/IP. Develop automated system control for Semiconductor Equipment. System testing and debugging. Provide software support and debugging for customers.

Responsibilities include but are not limited to:

  • Proficiency in Object-Oriented Programming (OOP)
  • Strong knowledge of data structures and algorithms
  • Skilled in programming languages: C# and C++
  • Solid understanding of multithreading concepts
  • Experience in GUI development using C#.NET
  • Knowledge of WinForms and WPF
  • Strong problem-solving skills
  • Strong understanding of testing and unit testing principles.
  • Software/hardware interface experience.
  • Experience in the semiconductor domain is a plus
  • Experience with version control systems such as GitHub, Azure Devops.
  • PLC programming and testing
  • Ladder Logic and motion control
  • Electrical motor commissioning
  • Ability to read and interpret instruction manuals, electrical schematics, and P&IDs
  • Working cross-functionally with product, engineering, process to deliver software to customers
  • Lead a team of software engineers, providing technical guidance and support
Qualifications
  • BS/MS in Computer Science or Computer Engineering
  • 10+ years of experience in software development
  • Experience in semiconductor equipment, medical equipment, test equipment, or hardware control
  • Good written and verbal communication skills in English
Travel Requirements
  • Position requires 5-10 % travel (Domestic & International)
Compensation
  • YES also offers a performance-based annual bonus and a competitive benefits package, which includes a 401(k) match, medical, dental, vision and life insurance, in addition to flexible PTO and company stock.
Additional Information
  • Background check and pre-employment drug screen required.
  • Applicants must be currently authorized to work in the United States on a full-time basis.
  • YES is an equal opportunity employer and values diversity. All employment is decided on the basis of qualifications, merit, and business need.
  • YES prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Come find out why YES is such a great place to work. Apply today!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Electrical Engineer
Sr. Electrical Engineer

Yield Engineering Systems • Fremont (CA)

On-site
USD 100,000 - 130,000
Employee stock ownership
Competitive salary and benefits
Principal Software Engineer
Principal Software Engineer

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 200,000 - 220,000
Health Care Plan
Retirement Plan
Bonus Plan eligible
+6
Senior Machine Control Software Engineer
Senior Machine Control Software Engineer

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 125,000 - 140,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
+5
Manager-Engineering (Wafer Fab)
Manager-Engineering (Wafer Fab)

Microchip Technology Inc • Princeton Village (MA)

On-site
USD 91,000 - 232,000
Automation Software Engineer (Machine Control)
Automation Software Engineer (Machine Control)

FormFactor, Inc. • Livermore (KY)

On-site
USD 136,200 - 178,815
Medical, dental, and vision coverage
401(k) with company match
Employee stock purchase plan (ESPP)
+2
Senior Engineer I-IS
Senior Engineer I-IS

Relha LLC • Gresham (OR), Northern (KY)

Hybrid
USD 120,000 - 160,000
Software Engineer
Software Engineer

Nova Measuring Instruments • Fremont (CA)

On-site
USD 140,000 - 160,000
Equipment Engineer (49404)
Equipment Engineer (49404)

Headway Technologies • Milpitas (CA)

On-site
USD 121,000 - 177,000
Bonus target
Benefits package
SOFTWARE ENGINEERING LEAD
SOFTWARE ENGINEERING LEAD

Dover Corporation • Cypress (CA), Northern (KY)

Hybrid
USD 140,000 - 160,000
Software Application Engineer
Software Application Engineer

Tower Semiconductor • Newport Beach (CA)

On-site
USD 100,000 - 150,000
Industry leading healthcare
Community outreach programs
Savings and Investments
+4