Semiconductor Software Engineering Manager – Lead with Stock
Yield Engineering Systems
Fremont (CA)
On-site
USD 120,000 - 160,000
Full time
14 days+
Application generator
Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
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
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.