L
Not Specified Permanent

Fremont, California · USA job

Senior Engineering Manager for Tool Software Automated Testing

Lam Research Corporation

Fremont, California

Job description

Overview

As Director of Software Development, you will lead a cross-functional team delivering test code and managing the lifecycle of a large automated testing platform (Test Farms) for semiconductor equipment. You will drive collaboration across global teams and ensure alignment with product and customer needs, delivering reliable test infrastructure for high-precision software systems. You will shape solution design, troubleshoot complex issues, and communicate progress to stakeholders. This role offers impact at scale in a fast-moving, innovation-driven environment.

Compensation / Benefits
  • hybrid work models (On-site Flex / Virtual Flex)
Responsibilities
  • Lead a software development, software applications, and software QA function for enhancements and new products
  • Manage the Test Farms software lifecycle including new customer requirements and features
  • Maintain existing test farm codebases and investigate problem areas
  • Design, develop, and troubleshoot automated test farm code
  • Communicate solutions to stakeholders via presentations and documentation
  • Collaborate with cross-functional teams across Asia and global locations
  • Provide people management and leadership for the team
  • Travel up to 20% as required
Key requirements
  • BS or MS in Computer Science, Computer Engineering, Electronics, or related field
  • 7+ years of industry experience
  • At least 5 years leading a software development team
  • At least 10 years of semiconductor equipment experience
  • Deep experience in automated testing of highly complex software systems
  • Semiconductor equipment experience required
  • Understanding of Generative AI tools for test code generation and specification analysis
  • Knowledge of object-oriented software design and patterns, and finite state machines
  • Analytical approach to root cause analysis
  • Cross-functional collaboration
  • Strong communication and presentation skills
  • Leadership and people management
  • Automated testing of complex software systems
  • Test code development for test farms
  • Software lifecycle management for test platforms

Explore related USA jobs

Similar jobs you may like

Related roles with a similar title and location.

Same category Same location Same country

Process Control Engineer III

Calpine Operating Services Company

Middletown, California, United States · 95461

Same category Same location Same country

Physical Design Engineer - Static Timing Analysis, Annapurna Labs, Cloud Scale Machine Learning

Annapurna Labs (U.S.) Inc.

Cupertino, California, United States · 95014

Same category Same location Same country

ASIC Design Engineer, Cloud-Scale Machine Learning Acceleration team - Annapurna Labs

Annapurna Labs (U.S.) Inc.

Cupertino, California, United States · 95014

Same category Same location Same country

Process Engineer

Avantor

Carpinteria, California, United States · 93014

Same category Same location Same country

RF Design Engineer, In Building

Communication Technology Services Inc

Corona, California, United States · 92880

Same category Same location Same country

Structural Principal Engineer

Cannon Corp

Irvine, California, United States · 92619

Same category Same location Same country

Aviation Maintenance Technician

American Airlines

Los Angeles, California, United States · 90001

Same category Same location Same country

Maintenance Technician - Manufacturing M

B. Braun US Pharmaceutical Manufacturing LLC

Irvine, California, United States · 92619

Need help finding a job?

Chat with our AI assistant.