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

Software Engineer 3

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 ofLam's etch and deposition products. We drive innovation to ensure our cutting-edge solutionsare 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, troubleshooting, and debugging software programs. Your role is pivotal in developing software tools that support design, infrastructure, and technology platforms. Yourexpertisewilldeterminehardware compatibility and influence design, ensuring seamless integration between software and hardware.In this role,you'llmake 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.This position is a hybrid rolewhich will include both Software Development andDevOps-driven Quality Assurance and Validation.

We are seeking a hands-on software engineer to design, develop andvalidaterobust software solutionsforequipment intelligence applications, using C++ and Python, while supporting automated validation, CI/CD pipelines, and software quality processes.

This is a full-time position, based in Dublin, Ireland.

What you'll do

  • Design, develop, troubleshoot, and debug software programs for enhancements and new products, using different languages C++,Pythonand .NET, in various operating systems
  • Provides technical and professional leadership and support to enable software engineering projects emphasizing control algorithm development applied to machine data for new product development and equipment intelligence for Industry 4.0
  • Collaborate with developers, QA, applications support and domain experts to define customer-centric test cases, isolate and resolve defects, and provide first-level support and code-level debugging across distributed, embedded control systems.
  • Develop andmaintainautomated test frameworks and validation tools,including functional, regression, and performance testing
  • Demonstrate solutions through clear documentation,flowchartsand clean code, and contribute to DevOps / CI-CD activities (e.g. Jenkins) to support continuous delivery of the product.
  • Work within cross-functional teams to deliver tangible results under strict deadlines, with international travel (USA, Europe, Asia) whenrequired- typically less than 10%.
Who we're looking for

Minimum Qualifications:

  • Bachelors degree in Computer Engineering, Electronics, or Mechanical Engineering with 5+ years of experience; OR Masters degree with 3+ years experience; OR PhD with 1+ years experience; OR equivalent experience.
  • Strong hands-on experience with modern languages including modular design, data structures, algorithms, memory management, and performance across C++, Python, and .NET C#. Experience with application components, services, tooling, and native code interop.
  • Strong understanding of Windows programming (APIs, services, processes, tooling) and working knowledge of Linux and Bash, including building, running and debugging applications on both platforms.
  • Solid object-oriented design skills including design patterns and finite state machines. Strong knowledge of multithreading and concurrent programming (scheduling, synchronization, thread safety).
  • Experience with source control, modern software development cycles, root cause analysis, and networking fundamentals including TCP/IP.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot or similar in daily engineering workflows.
  • Experience with embedded software development, distributed systems, and real-time operating systems.
  • Exposure to software testing or QA practices and debugging/root cause analysis.
  • Excellent verbal and written communication skills. Ability to communicate technical information clearly at all levels. Team-oriented and able to work independently and cross-functionally.
Preferred qualifications

  • Semiconductor technology and processing knowledge, and exposure to data analytics, machine learning or process control algorithms applied to equipment data
  • Experience with containers and virtualization (e.g. Docker) and deploying or running applications across mixed Windows / Linux environments.
  • Experience working in Agile / Scrum teams with tools such as Jira and Confluence.
  • Familiarity with low-level serial communication between devices and peripherals.
  • Experience in test automation, familiarity with DevOps, SDLC and CI/CD tools
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.

>
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 3 in Tualatin, OR vacancy
  • SupportFinity™ is seeking an Applications Engineer specializing in electrical and switchgear solutions to support sales and design teams. You...  ...have a Bachelor’s degree in Electrical Engineering and at least 3 years of relevant experience. This role includes a focus on... 
    Suggested

    SupportFinity™

    Tualatin, OR
    2 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... 
    Suggested
    Worldwide

    Netclaim

    Lake Oswego, OR
    7 days ago
  • $55 - $62 per hour

     ...systems, offering an unparalleled environment for growth and impact. We are seeking a highly motivated and skilled Software Development Engineer to join our dynamic team, working in partnership with Aquent. In this pivotal role, you will be instrumental in... 
    Suggested
    Hourly pay
    Worldwide
    Flexible hours

    Aquent

    Beaverton, OR
    2 days ago
  • $95k

     ...things right. You will join our Product Engineering team that shares a passion for writing...  ...reputation and bottom line. As our Senior Software Engineer, you will have ample opportunity...  ...mindset What you'll bring: ~3+ years of software engineering experience... 
    Suggested

    Navex Inc

    Lake Oswego, OR
    1 day ago
  •  ...dedicated to excellence in the design and engineering of Lam's etch and deposition products. We...  ...and compatibility to integrate hardware, software, and firmware into a cohesive system. By...  ...degree in the same fields with a minimum of 3 years of related experience; or a PhD in... 
    Suggested
    Work experience placement
    Internship
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    LAM RESEARCH Corporation

    Tualatin, OR
    4 days ago
  • LAM RESEARCH Corporation in Tualatin, Oregon, is looking for an Engineering Technician to support lab operations. Key responsibilities include performing software upgrades, troubleshooting issues, and ensuring tools remain operational. The ideal candidate has 2-4 years... 
    Remote work

    LAM RESEARCH Corporation

    Tualatin, OR
    4 days ago
  • Description Principal Embedded Software Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition...  ...Headquartered in Newington, New Hampshire, SIG SAUER has over 3,400 employees across sixteen U.S. locations in three states,... 
    Remote work

    Sig Sauer

    Tualatin, OR
    1 day ago
  • $16.8 per hour

     ...That’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

    NetClaim

    Lake Oswego, OR
    1 day ago
  •  ...will build the foundation that enables our engineering organization to deliver reliable,...  .... Minimum Qualifications Experience in software development with a focus on backend or distributed...  ...analysis Minimum requirement of BS + 3 years of relevant industry experience Preferred... 
    Contract work

    Apple

    Beaverton, OR
    4 days ago
  • $93k - $124k

     ...Software Engineer Location: Beaverton, OR, US Oregon, OR, US Role Overview We are seeking a highly motivated and experienced software engineer...  ...are trusted in over 90 countries. Backed by a team of 3,200+ employees, we continue to push boundaries and shape the... 
    Work at office
    Local area

    Barco

    Beaverton, OR
    2 days ago
  • $105.6k - $145.2k

     ...Innovate at the Intersection of AI and Construction: Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ProjectSight team in Lake... 
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Lake Oswego, OR
    4 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 111,000 - 167,000 USD per year Tier 3 - United States of America 122,000 - 184,000 USD per year... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Portland, OR
    3 days ago
  •  ...Job Overview: We are seeking a seasoned Senior Software Engineer who is a recognized expert in C# (.NET). You will design, build, and...  ...experience, or an Advanced Degree in a related field and a minimum of 3 years of prior work experience. Certified LabVIEW... 
    Work experience placement

    Trispoke Managed Services Pvt Ltd

    Wilsonville, OR
    3 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...  ...PTO starting at two weeks per year 401K Plan – Up to 7.5% (3% employer contribution and up to another 4.5% employer... 
    Full time
    Temporary work
    Immediate start
    Remote work

    Cornell Pump

    Oregon City, OR
    5 days ago
  •  ...diverse backgrounds to apply. About the Role: We are looking for a motivated and hands‑on Java Developer with 2–3 years of experience to join our product engineering team at the India Development Center in Bengaluru. You will work on Payfinia’s core payment platform — IPX (... 

    Tyfone Inc

    Portland, OR
    1 day ago
  •  ...businesses. As we take our product to market we need to grow our software engineering team that focuses on building, extending and supporting...  ...the company and its customers. Qualified candidates will have 3+ years development experience and preference will be given to... 
    Work at office
    Remote work

    Tensor Financial Corporation

    Portland, OR
    1 day ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As...  ...Disability and Life Insurance ~401(k) with an employer match up to 3.5% available after 60 days ~ Community Service Day to give... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    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...  ...have interest and experience with at least 3 of the following: containers (docker,... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Portland, OR
    5 days 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...  ...of related experience; or a Master’s degree with a minimum of 3 years of experience; or a PhD without experience Experience... 
    Work experience placement
    Local area

    Indeed

    Portland, OR
    5 days ago
  •  ...Products Group, we are dedicated to excellence in the design and engineering of Lam’s etch and deposition products. We drive innovation to...  ...teams - including process development, hardware, and software engineering - on R&D activities, customer demos, and supporting... 
    Work experience placement
    Local area

    Lam Research

    Tualatin, OR
    5 days ago
  • • Top 3 Required Skills: 1. Needs to have Angular JS and .net 4.8 and above 2....  ...will primarily focus on hands-on coding of software projects using the technologies listed...  ...will act as a resource for other software engineers and inform the conversation between the engineering... 
    Remote work
    Flexible hours

    Kaav Inc.

    Beaverton, OR
    2 days ago
  • A leading financial technology firm in Portland is seeking a Software Engineer to develop and enhance their financial management platform. This...  ...DynamoDB, and TypeScript. The successful candidate will have 3+ years of relevant experience and must be comfortable with a... 

    Tensor Financial Corporation

    Portland, OR
    2 days ago
  • $81k - $125.5k

     ...Salary Range: $81,000.00 To $125,500.00 Annually Century West Engineering is seeking an engineer to lead stormwater design on aviation and...  ...hour of sick leave for every 30 hours worked 8 paid holidays 3 days paid bereavement leave, as needed 401k retirement account... 
    Full time
    Local area
    Flexible hours

    Century West Engineering

    Lake Oswego, OR
    5 days ago
  • Software Engineer: SoC System Stress Validation Are you passionate about changing the world? We have a critical impact on getting high quality...  ...Electrical Engineering, Computer Engineering, or related field with 3 years of experience. Preferred Qualifications Strong software... 

    Apple

    Beaverton, OR
    1 day ago
  •  ...Avionics Corporation in Beaverton, Oregon, is seeking an MTS II - Software Developer to enhance next-generation infrastructure. Your role...  ...possess a Bachelor of Science degree in Computer Science and have 0-3 years of relevant experience, with opportunities for growth in a... 

    Panasonic Avionics Corporation

    Beaverton, OR
    2 days ago
  • LAM RESEARCH Corporation in Tualatin, Oregon is looking for a Software Engineer to join their Global Products Group. You'll design and develop software programs while collaborating with cross-functional teams to drive innovation in semiconductor solutions. The ideal candidate... 
    Remote work

    Lam Research

    Tualatin, OR
    4 days ago
  • $98k - $175.45k

    Software Development Engineer page is loaded## Software Development Engineerlocations: Portland, OR, USAtime type: Full timeposted on: Posted Yesterdayjob...  ...and scalability decisions**Minimum Qualifications*** 3+ years of experience building backend or platform services... 
    Contract work

    Autodesk

    Portland, OR
    2 days ago
  • $87k - $109k

    Software Development Engineer II/III (Healthcare) Hybrid (Office 3 days/wk - Onsite‑Flex) within Oregon, Washington, Idaho, or Utah. Software Development Engineers (II or III) support the delivery and maintenance of application systems in a cross‑team environment, focusing... 
    Work at office
    Remote work
    Flexible hours

    Cambia Health Solutions

    Portland, OR
    1 day ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world...  ...related field Preference for students who have completed 3+ years of coursework by the internship start date Experience... 
    Remote job
    Internship

    Danaher

    Portland, OR
    3 days ago
  •  ...manufacturing. The impact you’ll make Join Lam as an Electrical Engineer and you'll be at the forefront, designing and developing electronic...  ...field with 5+ years of experience; or Master’s degree with 3+ years; or equivalent work experience. Hands‑on experience in electronic... 
    Work experience placement
    Local area

    Lam Research

    Tualatin, OR
    2 days ago

Do you want to receive more vacancies?

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