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