
Software Engineer, Program Lead
Lam Research AGKI-Zusammenfassung
## Job Summary
- Responsible for development and maintenance of control systems software for semiconductor wafer fab equipment's manufactured by Lam.
- Independently owns and drives high complexity, business critical projects as a subject matter expert in all phases of software development.
- Technically monitors, supervises, and leads projects involving multiple developers from within and other departments by taking complete ownership of component or product software.
- Interacts with cross functional teams and experts across global regions by contributing to technical discussions, to define clear problem statements, multiple solutions with pros and cons.
- Works on complex SW issues and enhancements by deep analysis of abstract problem statement and makes appropriate technical decisions in selecting the methods, techniques to obtain increments results.
## Primary Responsibilities
- Software requirement gathering, design, development, testing of projects for a chamber in wafer fabrication equipment involving multiple device interactions.
- Responsible for defect fixing and maintenance of software install base by analysing, debugging, and fixing customer issues.
- Independently plans, co-ordinates, and executes high technical complexity projects from start to finish that involves multiple experts from CFT.
- Accountable for reviewing and approving SW design and implementation of junior engineers.
- Analysis and troubleshooting of software and hardware communication issues, HW command/response implementation on serial, Ethernet, Ether CAT connectivity.
## Mandatory Skills
- Hands on experience of design and developing equipment/machine control software using object-oriented program.
- Exposure and experience with serial, MODBUS and EtherCat protocol implementation between Software and Hardware controller communication.
- Interested in semiconductor domain and keen to work in wafer-fabrication equipment software using Smalltalk programming language.
- Strong understanding and experience in OOPS concepts
- Strong analytical, logical, problem solving, trouble shooting skills.
- Hands on experience in complete project development life cycle like waterfall, Agile, Kanban models etc.
- Exposure and experience in CFT to understand hardware specification, schematics and convert into Software design and implementation.
- Strong communication and presentation skills.
## Desirable Skills
- Experience in working on embedded systems.
- Experience in programming in C/C++/Python.
- Knowledge on EtherCat based device communications.
- Hands on experience in software source control and bug tracking tools.
- Hands on experience in RTOS.
- Experience in the semiconductor equipment manufacturing industry.
- Understanding of distributed systems.
- Knowledge of equipment control framework like ControlWORKS.
## Eligibility Criteria
- Years of Experience: 10-14 Years
- Educational qualification: Bachelor's or Master's degree in engineering
Lam Research is an equal opportunity employer committed to diversity and inclusion. We offer hybrid work location models based on role needs.