Browse IT jobs

Software Engineer (all genders)

Lam Research · Villach, Kärnten · Full time · Hybrid

At a glance

Software Engineer (all genders) at Lam Research, working with Python, Java and .NET / C#.

Location
Villach, Kärnten
Work mode
Hybrid
Job type
Full-time
Technologies
Python, Java, .NET / C#, C++ / C
Language
English-speaking role

Key requirements

  • Implement new customer requirements and features in existing applications
  • Maintain and investigate the existing code base
  • Create documentation, flowcharts, and clear code to demonstrate solutions
  • Collaborate with cross‑functional teams throughout the organization
  • Travel within the USA, Europe, and Asia (total travel less than 10%)

Hirepins insights

  • Python is asked for in 27% of the 11 live IT jobs in Austria on Hirepins.
  • Java is asked for in 27% of the 11 live IT jobs in Austria on Hirepins.

About this role

Lam Research is hiring a Software Engineer to design, develop, and debug software tools for semiconductor equipment. The role works within a centralized software engineering team, collaborating across functions and supporting hardware-software integration. Suitable for candidates with a technical degree, 2+ years experience, and strong programming skills.

Key details

  • Location: Villach, Kärnten
  • Work mode: Hybrid
  • Level: Mid-level

What you'll do

  • Implement new customer requirements and features in existing applications
  • Maintain and investigate the existing code base
  • Create documentation, flowcharts, and clear code to demonstrate solutions
  • Collaborate with cross‑functional teams throughout the organization
  • Travel within the USA, Europe, and Asia (total travel less than 10%)

What you'll need

Must have

  • Minimum HTL degree with 2+ years experience or Bachelor's degree in Computer Engineering or equivalent
  • Proficient oral and written communication skills in English
  • Good knowledge of operating system principles
  • Ability to work in a multicultural environment
  • Structured working style with attention to detail
  • Proficiency in two or more programming languages (C, C#, C++, Java, SmallTalk, Python or other)

Nice to have

  • Knowledge of object‑oriented software implementation and design (Design Patterns, Finite State Machines)
  • Analytical approach to root‑cause analysis
  • Self‑motivated with keen attention to detail
  • Strong communication skills with internal and external project stakeholders

Tech stack

C#, C++, Java, SmallTalk, Python

What's on offer

  • Wellbeing programs
  • Discounted employee stock purchase program
  • 16 weeks fully paid parental bonding leave
  • Peer‑to‑peer award recognition program
  • Annual pension contribution increasing with tenure

How to stand out for this role

Likely interview topics

  • Design and implementation of new features – expect discussion of past feature development and code quality
  • Debugging and root‑cause analysis – be ready to walk through a complex bug you resolved
  • Cross‑functional collaboration – describe how you communicate technical details to diverse stakeholders
  • Object‑oriented design patterns and FSMs – demonstrate understanding of design principles
  • Travel and multicultural teamwork – examples of working with teams across USA, Europe, Asia

Keywords to mirror in your CV

HTL degree, C++, Java, Python, Operating system principles, Design Patterns, Finite State Machines, travel

What to show

  • A small open‑source project or code sample showing implementation of a feature in C++ or Python with clear documentation and flowcharts
  • A case study describing how you diagnosed and fixed a complex software issue, including root‑cause analysis and the tools used
  • Demo of an object‑oriented design using design patterns or a finite state machine, with accompanying UML diagrams

How to apply

Use the "Apply on company website" button to continue to Lam Research's careers page and submit your application there.

Source: Adzuna