Software Engineer Sys III

Lam Research

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Tualatin, ORBengaluru, KA, IndiaFremont, CAWaltham, MAVillach, Carinthia, AustriaSalzburg, AustriaHsinchu, Hsinchu City, TaiwanCheongju-si, Chungcheongbuk-do, South KoreaEnschede, OV, NetherlandsPABristol, United KingdomSingapore, SingaporeNeuchâtel, NE, Switzerland
Posted
22 days ago
Freshness
Confirmed live today
Closes
Mar 10, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $156k
$112k most similar roles pay here $199k

This listing doesn't post a salary. Most similar roles pay $135,000–$176,600.

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 143 open roles on FindRole.

Listed pay typically runs $122,000–$265,500 across 90 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 guidance to junior engineers while creating clear documentation and flowcharts. 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. Preferred skills include experience in distributed embedded controls systems and proficiency in general purpose programming languages like C++ or C#.

What you'll do

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

What we're looking for

  • Bachelor's degree in Computer Engineering, Electronics, or Mechanical Engineering with 5+ years experience; Master's with 3+ years; PhD; or equivalent experience.
  • Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), and Object-Oriented Programming (OOP) including Design Patterns and Finite State Machines.
  • Knowledge of multithreading, including preemptive thread scheduling.
  • Knowledge of communication protocols such as I2C, SPI, and UART.
  • Prior semiconductor equipment experience (preferred).
  • Experience in distributed embedded controls systems (preferred).
  • Software development skills in one or more general purpose programming languages like C++ or C# (preferred).

More like this

Similar roles

Software Engineer Sys III

Lam Research

Fremont, CA +12 29 days ago $99,000–$220,000
C++ C# Object-Oriented Programming Object Oriented Design Design Patterns Finite State Machines Multithreading I2C SPI UART Documentation Flowcharts
5+ yrs exp Hybrid

Software Engineer Sys III

Lam Research

Fremont, CA 71 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 Sys III

Lam Research

Fremont, CA +12 3 days ago $99,000–$220,000
C++ C# Object-Oriented Programming Object Oriented Design Design Patterns Finite State Machines Multithreading I2C SPI UART Flowcharts
5+ yrs exp Hybrid

Software Engineer Sys III

Lam Research

Tualatin, OR +12 136 days ago
C++ C# Object-Oriented Programming OOP Design Patterns Finite State Machines Multithreading I2C SPI UART Documentation Flowcharts
5+ yrs exp Hybrid

Software Engineer Sys III

Lam Research

Tualatin, OR +12 60 days ago
C++ C# Object-Oriented Programming Object Oriented Design Design Patterns Finite State Machines Multithreading I2C SPI UART Documentation Flowcharts
5+ yrs exp Hybrid

Software Engineer Sys III

Lam Research

Fremont, CA +12 60 days ago $99,000–$220,000
Python PowerShell Linux Windows EtherCAT VxWorks QNX Docker Kubernetes VMware Hyper-V Ethernet Serial Communication Embedded Systems Industrial Automation Virtualization Scripting Network Diagnostics
Hybrid