careertakescareertakes

Software Engineering Manager

Confidential Client•Semiconductor & Electronics
Entry LevelFull-timeOn-SiteN/A
Milpitas, California
A Day Ago

The Software Engineering Manager at Confidential Client leads the AcuShape Software Engineering team to develop advanced scientific computing solutions for semiconductor metrology. This role combines technical leadership, people management, and program execution to deliver high-quality, scalable software supporting next-generation modeling, simulation, and metrology workflows. The manager collaborates cross-functionally to drive innovation, optimize performance, and ensure successful product delivery in a complex, high-impact technology environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Semiconductor Manufacturing.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

You will lead a software engineering team that builds high-performance scientific computing applications used in semiconductor metrology. This role blends people leadership, technical direction, and program delivery to produce reliable, performant Windows-based software that supports modeling, simulation, and production metrology workflows.


Key Responsibilities

  • Team Leadership & People Management
  • Lead, mentor, and grow a team of software engineers focused on application and platform development.
  • Foster a collaborative culture of technical excellence, accountability, and continuous learning.
  • Recruit, onboard, retain, and develop engineering talent; run performance reviews and career planning.
  • Balance team workload and resources across multiple concurrent projects.

Technical Leadership

  • Guide architecture, design, implementation, and maintenance of desktop and platform software using C#, C++, and .NET on Windows.
  • Establish and enforce engineering best practices: code quality, testing, security, maintainability, and scalability.
  • Drive modernization initiatives, including AI-assisted development tooling and automation.
  • Define technical roadmaps and long-term platform strategies with senior engineers and architects.
  • Support investigation and resolution of complex escalations and production performance issues.

Product & Program Execution

  • Partner with Product Management and cross-functional stakeholders to translate requirements into executable engineering plans.
  • Drive predictable delivery of software releases, features, and sustaining activities.
  • Monitor risks, dependencies, schedules, and resource needs to ensure successful execution.
  • Support release planning, product lifecycle milestones, and strategic business objectives.

Scientific Computing & Performance Optimization

  • Collaborate with algorithm and applications teams to implement and optimize computationally intensive workflows.
  • Improve application performance, numerical accuracy, scalability, and reliability.
  • Evaluate and recommend HPC, parallel computing, GPU acceleration, and cloud compute options where appropriate.
  • Ensure architecture supports growth in computational complexity and data volumes.

Customer & Cross-Functional Engagement

  • Work with field teams, applications engineers, and customers to understand real-world requirements and constraints.
  • Lead root-cause analysis and resolution of critical customer issues and escalations.
  • Coordinate with global engineering teams and communicate status, technical direction, and decisions to stakeholders.

Minimum Qualifications

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Software Engineering, Physics, Applied Mathematics, Engineering, or related technical field.
  • 8+ years of hands-on software development experience, including substantial C#, C++, and .NET work.
  • 2+ years of engineering leadership or people management experience.
  • Strong understanding of software architecture, object-oriented design, design patterns, and modern development practices.
  • Experience delivering complex Windows-based software systems.
  • Experience with scientific, engineering, or computationally intensive applications.
  • Excellent communication, collaboration, and stakeholder management skills.

Preferred Qualifications

  • Experience in semiconductor metrology, process control, lithography, optical modeling, or related domains.
  • Background in scientific modeling, simulation, optimization, or numerical computing.
  • Familiarity with HPC, GPU computing, parallel processing, or distributed systems.
  • Experience leading globally distributed engineering teams.
  • Experience with WPF, WinUI, or other modern desktop UI frameworks.
  • Experience with Agile methodologies and release management.
  • Familiarity with machine learning and AI-assisted development workflows (e.g., GitHub Copilot, Claude Code).

Total Rewards

Base Pay Range: $167,400 - $245,533 annually (for Milpitas, CA). Actual pay depends on factors including location, experience, and education. The total rewards package may include performance incentives, medical/dental/vision, retirement benefits, employee stock purchase program, tuition reimbursement, paid time off, family leave, and other benefits.


About the Employer

This position is with a Confidential Client in the semiconductor manufacturing industry that develops inspection, metrology, and analytics systems for advanced semiconductor production. The Confidential Client builds tools used across research and high-volume manufacturing to ensure device quality and process control.


Use of AI in Interviews

Our client’s interviews aim to assess your individual skills and problem-solving. Use of AI tools to generate or suggest interview responses is not permitted unless explicitly approved in advance as a reasonable accommodation or invited by the interviewer.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range