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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 3 in Fremont, CA vacancy
  •  ...Motors Android Developer Position Top 3 Hard Skills Required + Years of Experience...  ...record of successfully shipping Android software products. 2. Minimum 5 years experience...  ...rhythm: The role will consist of: Engineer that can do Android work at the Senior engineer... 
    Suggested
    Immediate start

    Tranzeal

    Newark, CA
    4 days ago
  • $99k - $220k

     ...dedicated to excellence in the design and engineering of Lam's etch and deposition products. We...  ...industry. The impact you’ll make As a Software Engineer at Lam in the Product Support group...  ...of experience; or Master’s degree with 3+ years’ experience; or equivalent experience... 
    Suggested
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    LAM RESEARCH Corporation

    Fremont, CA
    2 days ago
  • The group you’ll be a part of Software & Controls The impact you’ll make As a Software Engineer at Lam, you will play a critical role across the full software development...  ...5+ years of experience; or Master’s degree with 3+ years’ experience; or a PhD with no previous... 
    Suggested
    Local area

    LAM RESEARCH Corporation

    Fremont, CA
    2 days ago
  • $99k - $220k

     ...equipment and processes. The impact you’ll make Join our team as a software engineer to build the Dextro Software platform. Dextro™ - Lam Research....  ...Computer Science, Computer Engineering, or Mechatronics plus 3+ years of experience; or a Master’s degree (or higher) with... 
    Suggested
    Local area

    LAM RESEARCH Corporation

    Fremont, CA
    2 days ago
  • $80 per hour

     ...PCIe device drivers Education / Experience : Bachelors Degree and typical experience in engineering classification: Bachelor's with 5 or more years\' experience, or Master\'s with 3 or more years’ experience. Bachelors or Master\'s degree from an accredited course of... 
    Suggested
    Contract work
    Shift work

    Cts Technology Solutions, Inc.

    Pleasanton, CA
    4 days ago
  • $144k - $224k

     ...Software Engineer III, Data Platform Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids...  ...S3, Athena, Sagemaker etc. Required Qualifications ~3-5 years of experience building and scaling cloud-based data... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    9 hours ago
  •  ...dedicated to excellence in the design and engineering of Lam's etch and deposition products. We...  ...ll make As a Laboratory Service Engineer 3 - RF Systems, you will play a critical...  ...development, manufacturing, QA, firmware, and software—to support R&D activities, customer demos... 
    Local area

    LAM RESEARCH Corporation

    Fremont, CA
    2 days ago
  •  ...Job Family: Software Req ID: 510518 Siemens EDA is a global technology leader in Electronic...  ...a passionate and highly skilled software engineer to join the QuestaSim (Simulation) R&D team...  ...Salary range: 90,000 – 162,000 Experience level: 3–5 years #J-18808-Ljbffr... 
    Full time

    Siemens AG

    Fremont, CA
    1 day ago
  • $7,000 per month

     ...programming skills in C/C++, Python, and software design Strong foundation in mathematics and...  ...complexity analysis. Possessing solid engineering discipline, or demonstrating strong interest...  ...is fully onsite in Fremont, at least 3 months. Compensation Master: $7000/month... 
    Internship

    Pony.ai Inc.

    Fremont, CA
    3 days ago
  • $140k - $160k

     ...Description We are seeking a passionate and talented Software Engineer with a strong interest in the semiconductor manufacturing industry...  ...improve current solutions. Requirements Requirements ~3+ years of software development experience in an OO environment... 

    NOVA

    Fremont, CA
    21 hours ago
  • $140k - $252k

     ...Expect The Manufacturing Quality Data Engineering team specializes in predicting safety critical...  ...Design and implement real-time software systems leveraging technologies like Kafka...  ...related field, or equivalent experience ~3+years of work experience in software engineering... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Tesla

    Fremont, CA
    1 day ago
  •  ...We are looking for an experienced and technically strong Software Engineer to lead the design and development of system-level / desktop applications...  ...; or Master's degree with 6+ years' experience; or a PhD with 3+ years' experience; or equivalent experience. Preferred... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    1 day ago
  • $117k - $234k

     ...Position Summary... VIZIO's engineering team is seeking a Software Engineer - III to automate testing for innovative embedded and TV systems using award...  ...~ Bachelor's degree in a relevant field with 3 years of experience or 5 years of experience in software... 
    Full time
    Temporary work
    Part time

    Walmart

    Fremont, CA
    3 days ago
  •  ...Currently, we are looking for entry-level software programmers, Java Full stack developers,...  ...Data Science and Machine Learning (Client) Engineering team in Bain's Advanced Analytics Group,...  ...engineering About You ~0-3 years of engineering experience ~ Proficient... 

    SynergisticIT

    Fremont, CA
    3 days ago
  • $140k - $165k

     ...architect the monolithic LabVIEW-based location engine into AWS microservices (Lambda, EKS/...  ...services Minimum Qualifications 8+ years of software design and development experience in...  ...expected to work onsite for a minimum of 3 days per week, unless the advertised role... 
    Work at office
    Local area
    3 days per week

    VALID8 Financial

    Fremont, CA
    9 hours ago
  • $86k - $192k

     ...you’ll make The candidate will be part of the Lam CSBG, as an IT engineer of the Fab Integrated Technology Services (FITS) team, responsible...  ...of 5 years of related experience with a Bachelor's degree; or 3 years and a Master’s degree; or a PhD without experience; Information... 
    Work experience placement
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    3 days ago
  • $84k - $149k

     ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do....  ...4+ years of Java experience ~4+ years of J2EE experience ~3+ years of Spring framework experience ~2+ years of experience... 
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Fremont, CA
    1 day ago
  •  ...Software Engineer Location: Newark CA Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain...  ...Required: 12 overall years of experience in the field. Top 3 Hard Skills Required + Years of Experience: Minimum of... 

    E-Solutions

    Newark, CA
    2 days ago
  • $140k - $252k

     ...Expect The Manufacturing Quality Data Engineering team specializes in predicting safety critical...  ...In this role, you'll focus on developing software engineer backend system and Application...  ...field, or equivalent experience ~3+years of work experience in software engineering... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Tesla

    Fremont, CA
    9 hours ago
  • $150k - $175k

     ...Sr. Software Engineer - Full Stack Fremont, CA Personalis, Inc. is a leader in advanced genomics for precision oncology. NeXT Personal...  ...circulating tumor DNA (ctDNA) at very low levels (down to ~1-3 PPM) in blood samples. To enable cancer and population sequencing... 
    Full time

    Personalis

    Fremont, CA
    2 days ago
  •  ...NestJS services to a Java-based microservices architecture Top 3 Hard Skills Required + Years of Experience Minimum of 12...  ...managing large-scale projects Summary The main function of a Software Engineer is to design, develop, implement, test, and maintain business... 

    ALLTECH CONSULTING SVC INC

    Newark, CA
    2 days ago
  • $99k - $220k

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

    Fremont, CA
    2 days ago
  • $99k - $220k

     ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...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,... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    LAM RESEARCH Corporation

    Fremont, CA
    5 days ago
  • $141k - $307k

     ...Solutions at Lam Research, we build innovative software products to solve semiconductor technology...  ...3D voxel modeling and visualization engine - our software is highly successful and is...  ...software engineering experience, with at least 3+ years in a senior or staff level role.... 
    Local area
    Remote work
    Flexible hours
    Shift work
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    2 days ago
  • LAM RESEARCH Corporation is seeking a Software Engineer to join the Customer Support Business Group in Fremont, CA. You will develop the Dextro...  ...a Bachelor's degree in Computer Science or related field with 3+ years of experience, or a Master's degree. Strong... 

    Lam Research

    Fremont, CA
    2 days ago
  •  ...Solutions, LLC We have job opening for Platform Engineer and the detailed Job description is...  ...when required. Key Qualifications 3+ years of professional experience with...  ...programming language. 2+ years of professional software engineering experience (APIs, services,... 

    Info Way Solutions

    Fremont, CA
    3 days ago
  •  ...looking for a Junior JDE Application Support Engineer for one of our customers in the...  ...modules. This includes Level 2 and Level 3 application support for users, onboarding...  ...part of Problem Management. Assist with software patches, updates, and deployments, and support... 
    Permanent employment

    TechDigital Group

    Fremont, CA
    3 days ago
  • $137k - $287k

     ...Cyber Security Engineer The Cyber Security Engineer will support the Information Security team in safeguarding Lam's information system...  ...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,... 
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    2 days ago
  •  ...based on indium phosphide technology. Indium phosphide lasers are engineered to emit at wavelengths that are optimal for long-distance...  ...MSEE in Electrical Engineering or Physics (PhD preferred). ~3-5 years of relevant industry experience. Skills Strong... 
    Full time
    Long distance

    II-VI Aerospace & Defense

    Fremont, CA
    4 days ago
  •  ...SOFTWARE ENGINEER (ID#: 01) Analyze business requirements and deliver new and complex high-quality software solutions. The developer team includes the following roles: Web Method Tester Java Dot Net ASP SAP ERP Oracle ER SFDC Quality Engineer Microsoft Dynamics Agile PLM... 

    Caspex

    Fremont, CA
    4 days ago

Do you want to receive more vacancies?

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