Senior Embedded Software Engineer - Hybrid/Remote (C++)

Lam Research

Tualatin (OR)

Hybrid

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Lam Research in Oregon seeks a Software Engineer to design, develop, troubleshoot, and debug software for its etch and deposition products within a centralized software engineering team. You will ensure hardware/software compatibility and seamless integration across platforms.

You will implement customer requirements, maintain code, document solutions, and mentor junior engineers. Some travel to customer sites (<10%) may be required, with hybrid on-site/remote work options depending on role and project needs.

Qualifications

  • Bachelor’s, Master’s, or PhD in a relevant engineering field with 8+ years (or 6+ years for Master’s; 3+ years for PhD) of experience.
  • Strong knowledge of Object-Oriented Software (OOS/OOD/OOP) and Design Patterns.
  • Experience with multithreading and inter-device communication protocols (I2C, SPI, UART).

Responsibilities

  • Design, develop, troubleshoot, and debug software for enhancements and new products.
  • Implement new customer requirements and features in existing applications.
  • Maintain and enhance codebase by resolving issues and refactoring as needed.
  • Provide clear documentation, flowcharts, and well-structured code; present solutions to stakeholders.
  • Collaborate with cross-functional teams to design and develop software programs.
  • Provide technical guidance and mentoring for junior engineers.
  • May visit customer sites and travel (<10%).

Skills

OOP fundamentals
Multithreading
I2C
SPI
UART
Design patterns

Education

Bachelor's degree in Computer Engineering/Electronics/Mechanical Engineering
Master’s degree
PhD

Job description

Lam Research in Oregon seeks a Software Engineer to design, develop, troubleshoot, and debug software for its etch and deposition products within a centralized software engineering team. You will ensure hardware/software compatibility and seamless integration across platforms.

You will implement customer requirements, maintain code, document solutions, and mentor junior engineers. Some travel to customer sites (<10%) may be required, with hybrid on-site/remote work options depending on role and project needs.

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
Senior Embedded Software Engineer – Hybrid/Remote
Senior Embedded Software Engineer – Hybrid/Remote

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 130,000 - 170,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
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
Senior Software Engineer - Embedded Systems (Hybrid)
Senior Software Engineer - Embedded Systems (Hybrid)

Lam Research • Tualatin (OR)

Hybrid
USD 150,000 - 190,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
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
Senior Product Engineer - Semiconductors (Hybrid/Remote)
Senior Product Engineer - Semiconductors (Hybrid/Remote)

LAM RESEARCH Corporation • Fremont (CA)

Hybrid
USD 104,000 - 231,000
Product Engineer - Semiconductor Equipment (Hybrid/Remote)
Product Engineer - Semiconductor Equipment (Hybrid/Remote)

Lam Research • Fremont (CA)

Hybrid
USD 86,000 - 192,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