Prepin
Log in
Lam Research

engineering opportunity

Software Engineer 2

The Software Engineer is responsible for the design, development, and maintenance of software compliant with LAM standards. This includes planning and executing development activities, enhancing features, and maintaining the install base by addressing customer issues.

Salzburg, Salzburg, AustriahybridFULL_TIME

Posted

About the role

What will you do at Lam Research?

Eligibility Criteria

Eligibility Criteria:

Years of Experience: 3 - 5 Years

Educational qualification: Bachelor’s degree in Engineering (Preferably Computer Science, Information tech, E&E, E&C, Telecom or Instrumentation Technology)

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.

Primary Responisbilities

Responsible for the design, development, and maintenance of LAM standards compliant software

Plans, coordinates, and executes development activities within small to medium-sized projects

Responsible for feature enhancements and complete ownership of software components

Responsible for maintenance of install base by analyzing, debugging and fixing customer issues

Interact with peers across teams to carry out day to day activities

Mandatory Skills

Programming knowledge in C – preferably in hardware interfacing

Knowledge of RTOS

Experience in SDLC – Participated in design, IM and testing of projects

Strong analytical, logical, trouble shooting skills

Excellent problem solving and decision-making skills

Desirable Skills

Knowledge of OOPS concepts, Scripting

Experience in the semiconductor equipment manufacturing industry

Understanding of distributed systems and socket programming

Knowledge of RTOS

Excellent communication and Presentation skills

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.

Which skills does this role require?

C ProgrammingHardware InterfacingRTOSSDLCAnalytical SkillsTroubleshootingProblem SolvingDecision MakingOOPS ConceptsScriptingSemiconductor EquipmentDistributed SystemsSocket ProgrammingCommunication SkillsPresentation SkillsSoftware EngineerOOPSSemiconductorCommunicationPresentationDesignDevelopmentMaintenanceREST APIs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.