CareerPlan

Software Engineer Sys 3

US-OR-Tualatin (1034)Full-time2026-05-20 → 2026-10-24
Hybrid

Core

Design, develop, troubleshoot, and debug software programs for Lam's etch and deposition products, ensuring seamless integration between software and hardware in semiconductor equipment.

Role type

Senior embedded software engineer (semiconductor equipment)

Builds

Software tools supporting design, infrastructure, and technology platforms for semiconductor etch and deposition equipment

Domain

Semiconductor manufacturing equipment

Required skills

Object-Oriented Programming (OOP), Design Patterns, Finite State Machines, Multithreading, preemptive thread scheduling, I2C, SPI, UART

Preferred skills

Semiconductor equipment experience, distributed embedded controls systems, C++, C#

Responsibilities

Design and develop software for new products and enhancements; Implement customer requirements; Maintain and resolve issues in existing codebase; Provide technical guidance and mentoring to junior engineers; Collaborate with cross-functional teams; Travel to customer sites for support (less than 10%)

Seniority

Senior, hands-on IC