Career Opportunities

Success Starts Here

As a leading global supplier of wafer fabrication equipment and services to the semiconductor industry, Lam Research develops innovative solutions that help our customers build smaller, faster, and more power-efficient devices.

This success is the result of our employees' diverse technical and business expertise, which fuels close collaboration and ongoing innovation.

Join the Lam Research team, where you can write your own success story. Come help us solve our customers' toughest problems and be part of a company that plays a vital role in the future of electronics.

Lam Research - a company where successful people want to work.

Software Engineer 3

Date: Oct 5, 2019

Apply now

Apply for Job

.

As a leading global supplier of wafer fabrication equipment and services to the semiconductor industry, Lam Research develops innovative solutions that help our customers build smaller, faster, and more power-efficient devices.

We’re growing and looking for an energetic and self-motivated person for a mid to senior level Software Engineer position to work in our development office in Dublin, Ireland

 

Job Description

We are seeking a hands-on C++/C# software engineer to plan, design, develop and test process control solutions on capital equipment for the semiconductor industry. A primary duty will be implementing algorithms for process control. Ideal candidates love building systems from the ground up, aren’t afraid of breaking things, but at the same time, don’t compromise on the quality of their work.

  • Responsible for performing professional software engineering design, development, modification and evaluation in support of the company's complex semiconductor capital equipment and systems, and their software control systems.
  • Provides technical and professional leadership and support to enable process engineering projects emphasizing control algorithm development for new products, especially those involving multivariate analysis of etcher parameters related to wafer results.

 

Essential requirements:

  • Bachelor’s Degree in Computer Science/Electronics/Physics/Maths. Masters or PhD is an advantage.
  • Between 2-5 years software programming experience, including object-oriented languages.
  • Understanding of multi-threading and real-time software domains
  • C++, Visual C++, C#, .NET, MFC, STL, COM
  • Competent in the use of linked lists, vectors, arrays, maps, and code optimization.
  • Experience in socket communications
  • Experience in systems architecture design, and in the full software life cycle from requirements through to design, coding, testing and release
  • Ability to work independently or as part of a team and follow through on assignments with minimal supervision, working in a demanding environment with changing workloads.
  • Strong verbal and written communication skills with ability to impart information at various technical levels
  • Demonstrated technical problem-solving experience
  • Candidates must hold a valid work permit to work in Ireland, and be able to travel internationally

 

Desirable but not essential:

  • Semiconductor technology and processing education and/or experience
  • Understanding of Matlab/Python programming languages for algorithm prototyping
  • Continuous Integration and testing and exposure to Git
  • Knowledge of Hadoop
Apply now

Apply for Job