Overview
Software Engineer 3 in Lam Research's Global Products Group, designing, developing and maintaining software for etch and deposition equipment, with ownership of component software and the install base.
What you'll do
- Design, develop and maintain LAM standards compliant software.
- Plan, coordinate and execute development activities within small to medium-sized projects.
- Lead and drive projects involving multiple developers from within and other departments, taking complete ownership of component software.
- Maintain the install base by analyzing, debugging and fixing customer issues.
- Participate in customer issues and escalations to provide quick workarounds and long-term fixes.
- Technically review and mentor junior engineers to deliver high quality software on time.
- Interact with peers across teams to carry out day to day activities.
- Initiate and drive continuous improvement projects to improve productivity and reduce cost and cycle time.
- Drive group productivity by monitoring and reporting KPIs and driving actions to address gaps.
- Lead the identification, development and responsible deployment of AI-enabled solutions for software engineering productivity and semiconductor equipment diagnostics, driving AI-assisted engineering practices and collaborating across software, process, hardware, field and support teams, ensuring measurable quality, reliability and safe fallback behaviour.
What you'll need
- Bachelor's degree or master's degree in engineering, preferably Computer Science, Electronics or Information Technology.
- 5 to 8 years of experience.
- Programming knowledge in C, preferably in hardware interfacing.
- Knowledge of RTOS.
- Experience in SDLC, having participated in design, implementation and testing of projects.
- Strong analytical, logical and troubleshooting skills.
- Excellent problem solving and decision-making skills.
- Hands-on experience in complete project development life cycle.
- Exposure to customer management.
- Hands-on experience applying AI-assisted software engineering tools for code generation, code review, unit test creation, defect analysis and technical documentation, with strong validation and secure-use practices.
- Ability to identify and deliver AI-enabled productivity solutions while protecting intellectual property, safety and regulatory compliance.
Nice to have
- Knowledge of OOPS concepts and scripting.
- Experience in the semiconductor equipment manufacturing industry.
- Understanding of distributed systems and socket programming.
- Excellent communication and presentation skills.
- Experience using equipment, sensor, alarm, trace or log data for anomaly detection, predictive diagnostics, root-cause analysis, process monitoring or maintenance optimization in semiconductor manufacturing systems.
- Familiarity with generative AI patterns and agentic workflows for engineering knowledge retrieval.
- Exposure to deploying and monitoring AI solutions in production, including version control and lifecycle governance.
Details
- Location: Bangalore, India.
- Work mode: hybrid. On-site Flex roles work 3+ days per week on-site with the balance remote; Virtual Flex roles work 1-2 days per week on-site and remotely the rest of the time.
Read the full description and apply on the company’s own careers page.