Software Engineer 3
Lam Research Corporation
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 makeAs 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%.
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.
- 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
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.
>- ...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...SuggestedImmediate start
$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...SuggestedLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- 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...SuggestedLocal area
$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...SuggestedLocal area$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...SuggestedContract workShift work$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 timeTemporary workWork at officeRelocation packageFlexible hours- ...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
- ...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
$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$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...$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 payFull timeTemporary workWork experience placementFlexible hours- ...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 areaRemote workFlexible hours2 days per week3 days per week1 day per week
$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 timeTemporary workPart time- ...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...
$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 officeLocal area3 days per week$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 placementLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$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 placementRemote workRelocation package- ...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...
$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 payFull timeTemporary workWork experience placementFlexible hours$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- ...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...
$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 placementInternshipLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$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 areaRemote workFlexible hours2 days per week3 days per week1 day per week$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 areaRemote workFlexible hoursShift work2 days per week3 days per week1 day per week- 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...
- ...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,...
- ...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
$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 areaImmediate startRemote workFlexible hours2 days per week3 days per week1 day per week- ...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 timeLong distance
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3. Be the first to apply!
- software engineer amazon Fremont, CA
- experienced software developer Fremont, CA
- federal - software developer Fremont, CA
- senior software engineer Fremont, CA
- software developer fintech Fremont, CA
- part time software developer remote Fremont, CA
- software data engineer Fremont, CA
- software engineer Fremont, CA
- software engineer healthcare Fremont, CA
- network software engineer Fremont, CA

