About Lam….

Together we move the Atoms that move the World:

Imagine working on the front lines of innovation! As one of the semiconductor industry's leading suppliers of wafer fabrication equipment and services, our technology depends on finding and hiring the best and the brightest employees. We know that our dynamic, global team of exceptional employees is essential to our continued growth.

Lam Research - where successful people want to work:

We are a company comprised of people who work hard, deliver outstanding results and maintain a sense of humor during even the most challenging times. This is truly a rare opportunity. Lam Research is a market leader where our core values are not just words on the back of your badge. Given the criticality of this role to Lam Research's success, this philosophy starts with you.

Job Responsibilities

We are seeking a hands-on Software Developer for a permanent position within the Global Product Engineering group. Your team is in the Center of Excellence for Big Data Analytics across the Lam and we provide tools, expertise and services that enable our customers gain real value from data.

As a Software Developer, you will use advanced technologies and tools to work on pioneering projects and develop a range of innovative data solutions, involving Artificial Intelligence and Machine Learning. You will make a real difference in bringing Industry 4.0 to semiconductor industry through your own delivery and through supporting the adoption and integration of data science across the organization.

Other Job Responsibilities
  • Design and implement clean, maintainable, and performance-minded software solutions using the following technologies: Apache Hadoop, Python, Java, Matlab, Spring Boot, Flask, Node Js, JavaScript, and various other software packages that are used by our platform stack
  • Work with product owners, UI/UX teams, testers, developers and other stakeholders to implement work assigned to your team every Scrum Sprint
  • Participate in code reviews as part of our development process.
  • Automate unit tests with the development environment as part of the CI/CD process.
  • Document design and source code in support of the development and application maintenance.
Minimum Qualification
  • Bachelor’s Degree in Computer Science or related field. Masters/PhD is a distinct advantage, especially with a data analytics/machine learning theme.
  • Fluent in at least two languages (C++/Java/Python/SQL/Matlab/etc)
  • A strong background with open source and Linux (CentOS) environments
  • 2-5 years experience in professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, and CI/CD processes
  • Solid troubleshooting abilities and able to work with a team to fix large production issues
  • Candidates must hold a valid work permit to work in Ireland and be able to travel internationally.
Preferred Qualification
  • Experience working on large-scale, distributed systems (e.g. Hadoop, Spark), Data Preparation and Programming (e.g. Python, PySpark)
  • Experience with RESTful Web services (Spring Boot/Flask/Node Js/etc)
  • Experience in semiconductor industry

Recruitment Agencies: Please refrain from contacting us or forwarding CV's.

    More About Us ….

    Our work is everywhere you look – even if you can’t actually see it. Lam Research goes deeper than software or chips to the heart of the process that enables chip creation. So if you want to help power the components that empower everything, join us.

    All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

    Software Engineer 2

    Apply On Company Site
    Back to search page