Senior Software Engineer - Embedded Systems (Hybrid)

Lam Research

Tualatin (OR)

Hybrid

USD 150,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Lam Research in California is seeking a Software Engineer to design, develop, troubleshoot, and debug software for Lam's etch and deposition products. You will ensure seamless software-hardware integration and collaborate with a centralized software engineering team across the product portfolio.

You'll implement customer requirements, improve and maintain code, document solutions, and mentor junior engineers, with occasional on-site visits and travel up to 10% as needed.

Qualifications

  • Bachelor’s degree with 8+ years, or advanced degrees with fewer years.
  • Strong knowledge of OOP/OOD and design patterns.
  • Experience with multithreading and embedded communication protocols (I2C, SPI, UART).

Responsibilities

  • Design, develop, troubleshoot, and debug software for enhancements and new products.
  • Implement new customer requirements and features in our existing application.
  • Maintain and enhance existing codebase by investigating and resolving issues.
  • Document solutions with clear diagrams and well-structured code.
  • Collaborate with cross-functional teams to design and develop software.
  • Provide technical guidance and mentoring for more junior engineers.
  • Occasional travel to customer sites (total < 10%).

Skills

Object-oriented programming
Design patterns
Multithreading
Finite state machines
Cross-functional collaboration

Education

Bachelor’s degree in Computer/Electrical/Mechanical engineering
Master’s degree
PhD with relevant experience

Tools

C++
C#
I2C
SPI
UART
Embedded systems

Job description

Lam Research in California is seeking a Software Engineer to design, develop, troubleshoot, and debug software for Lam's etch and deposition products. You will ensure seamless software-hardware integration and collaborate with a centralized software engineering team across the product portfolio.

You'll implement customer requirements, improve and maintain code, document solutions, and mentor junior engineers, with occasional on-site visits and travel up to 10% as needed.

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 130,000 - 170,000
Embedded Systems Software Engineer — C++/C# (Hybrid)
Embedded Systems Software Engineer — C++/C# (Hybrid)

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 120,000 - 150,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 Embedded Software Engineer - Hybrid/Remote (C++)
Senior Embedded Software Engineer - Hybrid/Remote (C++)

Lam Research • Tualatin (OR)

Hybrid
USD 120,000 - 180,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
Senior Embedded Software Engineer - Hybrid/Remote
Senior Embedded Software Engineer - Hybrid/Remote

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 120,000 - 160,000
Embedded Software Engineer — Hardware–Software Synergy
Embedded Software Engineer — Hardware–Software Synergy

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 120,000 - 170,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
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
Hybrid Embedded Systems Engineer - Semiconductor Equipment
Hybrid Embedded Systems Engineer - Semiconductor Equipment

LAM RESEARCH Corporation • Fremont (CA)

Hybrid
USD 86,000 - 183,000