Software Engineer Sys III

Lam Research

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Fremont, CA
Salary
$119,000–$261,000 / yr
Posted
49 days ago
Freshness
Confirmed live yesterday
Closes
Jan 20, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $152k
This role $190k
$100k most similar roles pay here $278k

This role pays more than 80% of similar roles. Most pay $124,257–$180,312 — the shaded band above. At the midpoint, this role pays about $190k versus about $152k for comparable roles.

Based on 240 similar postings.

Employer

About Lam Research

Lam Research Corporation is a leading American supplier of wafer-fabrication equipment and services to the global semiconductor industry.

Lam Research currently has 299 open roles on FindRole.

Listed pay typically runs $114,000–$253,000 across 141 roles with salary data.

Most-posted roles

View all roles at Lam Research

At a glance

TL;DR · Software Engineer Sys III

As a Software Engineer Sys 3 within the Global Products Group, you will join a centralized team focused on the design and engineering of etch and deposition products for the semiconductor industry. You will be responsible for designing, developing, troubleshooting, and debugging software programs to support infrastructure, technology platforms, and new product enhancements. Your daily work involves implementing customer requirements into existing applications, maintaining codebases, and providing technical mentorship to junior engineers. The role requires expertise in Object-Oriented Software, Design Patterns, Finite State Machines, and multithreading with preemptive thread scheduling. You will utilize communication protocols such as I2C, SPI, and UART while potentially utilizing C++ or C#. This position solves critical hardware compatibility and integration challenges within the semiconductor equipment domain to ensure seamless functionality across a diverse product portfolio.

What you'll do

  • Design, develop, troubleshoot, and debug software programs for new products and enhancements.
  • Implement new customer requirements and features into existing applications.
  • Maintain and enhance the existing codebase by investigating and resolving identified problem areas.
  • Create clear documentation, flowcharts, and well-structured code to communicate technical solutions.
  • Provide technical guidance and mentoring to junior engineers.
  • Ensure seamless integration between software and hardware across the product portfolio.

What we're looking for

  • Bachelor's degree with 8+ years experience, Master's with 6+ years, or PhD with 3+ years is required.
  • Equivalent professional experience to the specified degrees and years may be accepted.
  • Knowledge of Object-Oriented Software (OOS), Design Patterns, and Finite State Machines is required.
  • Knowledge of multithreading and preemptive thread scheduling is required.
  • Experience with communication protocols such as I2C, SPI, and UART is required.
  • Proficiency in C++ or C# programming languages is preferred.
  • Prior experience in semiconductor equipment or distributed embedded control systems is preferred.

More like this

Similar roles

Software Engineer Sys IV

Lam Research

Fremont, CA 39 days ago $119,000$261,000
C++ C# Object-Oriented Programming (OOP) Object Oriented Design (OOD Design Patterns Finite State Machines Multithreading I2C SPI UART
8+ yrs exp Hybrid

Software Engineer Apps 3

Lam Research

Fremont, CA 136 days ago $99,000$220,000
ROS 2 C++ Python C# Linux HMI Computer Vision Behavior Trees Git SVN CI/CD Object-Oriented Programming Finite State Machines Robotics Middleware
3+ yrs exp Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp