Senior Embedded Software Engineer – Hybrid/Remote

LAM RESEARCH Corporation

Tualatin (OR)

Hybrid

USD 130,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Lam Research Corporation is seeking a Software Engineer to design, develop, troubleshoot, and debug software that supports Lam’s etch and deposition products. You will work within a centralized software engineering team, ensuring robust integration with hardware and driving innovation across the product portfolio.

The role involves collaboration with cross-functional teams, documentation, and occasional travel to customer sites (up to 10%).

Qualifications

  • 8+ years of experience with degree as stated, or 6+ with Master, or 3+ with PhD
  • Experience with OOP, Design Patterns, and Finite State Machines
  • Experience with multithreading and embedded protocols I2C, SPI, UART

Responsibilities

  • Design, develop, troubleshoot, and debug software programs for enhancements and new products.
  • Implement new customer requirements and features in our existing application.
  • Maintain and enhance existing code base by investigating and resolving problem areas.
  • Demonstrate, clearly communicate, and present solutions through clear documentation, flowcharts, and well-structured code.
  • Collaborate with cross functional teams to design and develop software programs.
  • Provide technical guidance and mentoring for more junior engineers.
  • May visit customer site to provide support and have ability to travel (total is less than 10%).

Skills

OOP concepts
Multithreading
Design Patterns
Finite State Machines
I2C
SPI
UART
C++
C#

Education

Bachelor’s degree in Computer Engineering, Electronics or Mechanical Engineering
Master’s degree
PhD

Tools

I2C
SPI
UART

Job description

Lam Research Corporation is seeking a Software Engineer to design, develop, troubleshoot, and debug software that supports Lam’s etch and deposition products. You will work within a centralized software engineering team, ensuring robust integration with hardware and driving innovation across the product portfolio.

The role involves collaboration with cross-functional teams, documentation, and occasional travel to customer sites (up to 10%).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Hybrid/Remote
Senior Embedded Software Engineer - Hybrid/Remote

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 120,000 - 160,000
Software Engineer, Embedded Systems – Hybrid/On-site Flex
Software Engineer, Embedded Systems – Hybrid/On-site Flex

Lam Research Salzburg GmbH • Tualatin (OR)

Hybrid
USD 110,000 - 170,000
Senior Product Engineer - Semiconductors (Hybrid/Remote)
Senior Product Engineer - Semiconductors (Hybrid/Remote)

LAM RESEARCH Corporation • Fremont (CA)

Hybrid
USD 104,000 - 231,000
Embedded Software Engineer — Hardware–Software Synergy
Embedded Software Engineer — Hardware–Software Synergy

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 120,000 - 170,000
Senior Embedded Software Engineer - On-site Flex
Senior Embedded Software Engineer - On-site Flex

Lam Research Salzburg GmbH • Fremont (CA)

On-site
USD 99,000 - 220,000
Embedded Systems Software Engineer - Hybrid Role
Embedded Systems Software Engineer - Hybrid Role

Lam Research Salzburg GmbH • Tualatin (OR)

Hybrid
USD 110,000 - 160,000
Hybrid work model
On-site and remote flexibility
Product Engineer - Semiconductor Equipment (Hybrid/Remote)
Product Engineer - Semiconductor Equipment (Hybrid/Remote)

Lam Research • Fremont (CA)

Hybrid
USD 86,000 - 192,000
Embedded Software Engineer – Hybrid On‑Site
Embedded Software Engineer – Hybrid On‑Site

Lam Research Salzburg GmbH • Tualatin (OR)

On-site
USD 140,000 - 190,000
Senior FPGA Engineer – Hybrid/Remote Embedded Systems
Senior FPGA Engineer – Hybrid/Remote Embedded Systems

LAM RESEARCH Corporation • Fremont (CA)

Hybrid
USD 141,000 - 307,000
Senior Software Engineer - Embedded & Tools (Hybrid/Remote)
Senior Software Engineer - Embedded & Tools (Hybrid/Remote)

Lam Research • Fremont (CA)

Hybrid
USD 119,000 - 261,000