Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer 4

Lam Research Corporation

The group you'll be a part of

In the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting-edge solutions are helping to solve the biggest challenges in the semiconductor industry.


The impact you'll make

As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role is pivotal in developing software tools that support design, infrastructure, and technology platforms. Your expertise will determine hardware compatibility and influence design, ensuring seamless integration between software and hardware.

In this role, you'll make an impact across Lam's entire product portfolio of equipment working within our centralized software engineering team, collaborating with some of the brightest minds in the industry.

What you'll do

  • 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%).
Who we're looking for

Minimum Qualifications:
  • Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 8+ years of experience; or Master's degree with 6+ years' experience; or a PhD with 3+ years' experience; or equivalent experience.
  • Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented Programming (OOP) implementation and design, including Design Patterns and Finite State Machines.
  • Knowledge of multithreading, including preemptive thread scheduling.
  • Knowledgeable with communication protocols such as Inter-Integrated Circuit (I2C), Service Provider Interface (SPI), Universal Asynchronous Receiver-Transmitter (UART).
Preferred qualifications
  • Prior semiconductor equipment experience.
  • Experience in distributed embedded controls system desired.
  • Software development skills in one or more general purpose programming languages: C++, C#.

Our commitment

We believe it is important for every person to feel valued, included, and empowered to achieve their full potential. By bringing unique individuals and viewpoints together, we achieve extraordinary results.

Lam Research ("Lam" or the "Company") is an equal opportunity employer. Lam is committed to and reaffirms support of equal opportunity in employment and non-discrimination in employment policies, practices and procedures on the basis of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth and related medical conditions), gender, gender identity, gender expression, age, sexual orientation, or military and veteran status or any other category protected by applicable federal, state, or local laws. It is the Company's intention to comply with all applicable laws and regulations. Company policy prohibits unlawful discrimination against applicants or employees.

Lam offers a variety of work location models based on the needs of each role. Our hybrid roles combine the benefits of on-site collaboration with colleagues and the flexibility to work remotely and fall into two categories - On-site Flex and Virtual Flex. 'On-site Flex' you'll work 3+ days per week on-site at a Lam or customer/supplier location, with the opportunity to work remotely for the balance of the week. 'Virtual Flex' you'll work 1-2 days per week on-site at a Lam or customer/supplier location, and remotely the rest of the time.

Our Perks and Benefits

At Lam, our people make amazing things possible. That's why we invest in you throughout the phases of your life with a comprehensive set of outstanding benefits.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 4 in Tualatin, OR vacancy
  • $105.6k - $145.2k

     ...Innovate at the Intersection of AI and Construction: Software Engineer (ProjectSight) Are you driven to build exceptional software that solves...  .... Logistics: Location: Lake Oswego, OR (In-Office 4 days per week) Travel: 10% Why You'll Love Working... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Lake Oswego, OR
    4 days ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in...  ...or related field, or equivalent practical experience. ~4-7+ years of professional software engineering experience in full stack or backend-focused... 
    Suggested
    Temporary work
    Local area
    Remote work

    RxBenefits

    Portland, OR
    6 days ago
  • $190k - $240k

     ...or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that...  ...with JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Portland, OR
    1 day ago
  •  ...streamline maintenance operations. Our comprehensive suite of software products empowers clients to ensure vendor compliance, optimize...  ...About the Job NetVendor seeks a full-stack PHP software engineer to join our team in building and maintaining our SaaS platform.... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    NetVendor

    Tualatin, OR
    4 days ago
  • ## Software Engineer II (Retail Platform Engineering)Bewerbenlocations: Bangalore, Karnataka, Indiatime type: Vollzeitposted on: Gestern ausgeschriebenjob...  ...degree in Computer Science or related fields.* **Minimum 2 to 4 years** of professional development experience with X++, C#,... 
    Suggested
    Worldwide
    Shift work

    Columbia Sportswear

    Portland, OR
    5 days ago
  • $88k - $132k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared...  ...States of America 122,000 - 184,000 USD per year Tier 4 - N/A Tier 5 - United States of America 140,000 - 210,000... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Portland, OR
    3 days ago
  • $16.8 per hour

     ...'s a serious impact. At NAVEX, you will join our product engineering team that shares a passion for writing great code, embracing new...  ...protect their reputation and bottom line. As our Junior Software Engineer, you will have ample opportunity to grow your career... 
    Hourly pay
    Part time

    Navex Inc

    Lake Oswego, OR
    4 days ago
  • $77.2k - $96.5k

     ...existing technologies to develop and test engineering, scientific and business applications,...  ...servers. Participate in the evaluation of software packages and provide recommendations to management...  ...makes a fixed contribution equal to 4% of your eligible pay each year for new... 
    Temporary work
    Local area

    PacifiCorp

    Portland, OR
    2 days ago
  •  ...and business growth. We are looking for engineers with a passion for building and operating...  ...powers Confluent Cloud. Build foundational software to improve reliability, scalability, and...  ...drive business impact. What You Will Bring: 4+ years of relevant experience Strong... 
    Work experience placement

    Confluent

    Portland, OR
    5 days ago
  • $95k

     ...NAVEX Global, Inc. is looking for a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. This hybrid role focuses on developing features within an integrated risk and compliance management platform. The ideal candidate will have a strong... 

    NAVEX Global

    Lake Oswego, OR
    5 days ago
  • $95k

    NAVEX is seeking a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. The ideal candidate will have over 3 years of experience in software engineering, proficient in .NET, C#, React or Angular, and SQL database. This hybrid role offers... 
    Worldwide

    Netclaim

    Lake Oswego, OR
    2 days ago
  •  ...LeadVenture Inc. is seeking a Revenue Operations Engineer to configure and optimize their GTM tech stack. The ideal candidate will work cross...  ...should have a Bachelor's in Business or similar fields, 2–4 years of relevant experience, and hands-on proficiency with revenue... 
    Flexible hours

    LeadVenture

    Lake Oswego, OR
    2 days ago
  • $97.02k - $163.03k

     ...of a highly motivated problem solver. An engineer who enjoys the challenge of resolving complex...  ...: Develop and maintain complex Software system Acquire extensive business and...  ...career advancement opportunities. Over 4,000 people working across the United States... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    CorVel

    Portland, OR
    1 day ago
  • $118k - $178k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own...  ...United States of America 145,000 - 217,000 USD per year Tier 4 - N/A Tier 5 - United States of America 166,000 - 248,000... 
    Work experience placement
    Local area

    Indeed

    Portland, OR
    6 days ago
  •  ...Senior Software Engineer As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work...  ...proposal development activities Basic Qualifications ~4+ years of professional software engineering experience ~... 
    Local area
    Visa sponsorship

    Resource Data Inc

    Portland, OR
    4 days ago
  • $55.2 - $61.33 per hour

     ...hourly with benefits Start Date: May 4, 2026 Aquent is partnering with a...  ...organization is renowned for its commitment to engineering excellence and fostering a culture of...  ...excited about shaping how engineers build software using AI? We're looking for a Senior... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Worldwide

    Skill Corp

    Beaverton, OR
    5 days ago
  •  ...Rental, and Mining. We’re currently seeking an Intermediate Software Engineer to join our growing team. This full-time, onsite position is based...  ..., or Computer/Electrical Engineering or related fields, and 4 years relevant professional experience, or equivalent... 
    Full time
    Temporary work
    Immediate start
    Remote work

    Cornell Pump

    Oregon City, OR
    4 days ago
  • Open Position Data Scientist / Software Engineer Remote / Hybrid (Portland, OR HQ) Competitive Salary plus Equity Full-time About Prophetic...  ...Code, Copilot) as part of your daily workflow. What You Need 4+ years of experience in data science, machine learning... 
    Full time
    Work at office
    Immediate start
    Remote work
    Day shift

    MixMode

    Portland, OR
    1 day ago
  • Cornell Pump is seeking an Intermediate Software Engineer to develop and support cloud-based software products. This full-time, onsite role is...  ...Clackamas, Oregon. Candidates should have a Bachelor's degree and 4 years of relevant experience. The position offers... 
    Full time

    Cornell Pump

    Oregon City, OR
    4 days ago
  •  ...developing situational intelligence and alerting software for over a decade. Swan Island's current...  ...Swan Island Networks began as a software engineering lab working with the US government,...  ...a big asset! Requirements • .NET/C# 4.5 • Entity Framework 6 (POCO, Fluent API... 
    Full time

    Swan Island Networks

    Portland, OR
    5 days ago
  •  ...DevOps Engineer RESPONSIBILITIES: Participating in a high functioning DevOps Scrum team. Developing the resources and processes used across Nike Global Technology to increase speed of software delivery while reducing the cost of implementation. Responsible for ensuring... 

    BizTek People

    Portland, OR
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...Work from home, with global travel 2 to 4 weeks per year for internal and external... 
    Contract work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Portland, OR
    4 days ago
  • $16.8 per hour

    NAVEX is seeking a Junior Software Engineer in Lake Oswego, Oregon. In this part-time, hybrid position, you will work alongside senior engineers to develop new features and enhance existing products. The ideal candidate will have educational experience in Computer Science... 
    Hourly pay
    Part time

    Netclaim

    Lake Oswego, OR
    3 days ago
  •  ...Job Posting Our client is seeking a Java Engineer/Developer with front end expertise along with good skills as a full stack engineer. Must...  ...experience developing complex enterprise Java applications. ~4+ years of experience writing REST services. ~ Experience developing... 

    BizTek People

    Beaverton, OR
    1 day ago
  •  ...supporting health of services in production. As a senior software engineer, responsibilities include • Working with your local team and...  ...of professional experience in application engineering. • 4+ years hands-on experience in Java. • Experienced in... 
    H1b
    Local area
    Remote work

    ACI Infotech

    Portland, OR
    3 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups... 
    Work at office

    Clutch Canada

    Portland, OR
    1 day ago
  •  ...Axian is seeking a Senior Full Stack Java Engineer for a 3+ month contract to design, build,...  .... This role combines deep hands-on software engineering expertise with architectural...  ...software engineering or information technology 4+ years of hands-on Java development... 
    Contract work
    Shift work

    Axian Inc

    Portland, OR
    9 hours ago
  • Description Principal Embedded Software Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has evolved,... 
    Remote work

    Sig Sauer

    Tualatin, OR
    1 day ago
  •  ...Job Title Development and Maintenance of Control Systems Software for Semiconductor Wafer Fab Equipment Job Description Responsible...  ...and approving SW design and implementation of junior engineers. Analysis and troubleshooting of software and hardware communication... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Tualatin, OR
    3 days ago
  • $89k - $143.75k

     ...Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...go to: This job posting is anticipated to close on 4/30/25 The Company may however extend this time-period, in which... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Portland, OR
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 4. Be the first to apply!