Posted:1 month ago| Platform:
Hybrid
Full Time
Role & responsibilities Develop and maintain control system software used in machines that manufacture semiconductor wafers. Own entire software modules from start to finish that interact with various hardware parts (like motors, sensors, valves, etc.). Lead and mentor junior engineers while managing multiple software projects at the same time. Collaborate globally with teams from other countries join in design discussions, provide feedback, and work together to solve problems. Handle critical issues that arise in the field particularly those reported by customers or internal teams. Collect requirements and design software that controls machines in the wafer fabrication process. Work on bug fixing and maintenance , especially for already installed machines. Troubleshoot hardware/software communication issues like why a sensor isnt responding or a motor isn't activating as expected. Work with different communication protocols such as: Serial (RS232/RS485), MODBUS , EtherCAT (used in industrial automation). Participate in technical design reviews and guide junior team members in implementing software. Multitask and manage several development activities in parallel. Experience converting hardware specs and schematics into software that controls devices. Hands-on with object-oriented programming Good understanding of communication protocols like MODBUS or EtherCAT used between software and hardware. Strong OOP (Object-Oriented Programming) knowledge. Strong debugging, problem-solving and troubleshooting skills. Worked in different development models like Agile, Waterfall, Kanban. Must be able to communicate clearly and present technical topics effectively . Nice-to-Have Skills (Desirable): Embedded systems experience (low-level code that talks directly to hardware). Programming in C/C++ or Python . Hands-on with EtherCAT device communication. Used version control (like Git) and bug-tracking tools (like Jira) . Experience with Real-Time Operating Systems (RTOS) . Background in semiconductor manufacturing equipment . Understanding of distributed systems (systems where multiple software components talk over a network). Knowledge of ControlWORKS : This is likely an equipment control framework used in the semiconductor industry, possibly proprietary to Lam or similar companies. It helps standardize how machine modules interact, control flows, and device handling is done. Think of it like a software library or platform that helps build reliable and modular equipment control software.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru, Hyderabad
INR 3.5 - 8.5 Lacs P.A.
Mumbai, Bengaluru, Gurgaon
INR 5.5 - 13.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 3.0 - 7.0 Lacs P.A.
Chennai, Pune, Mumbai (All Areas)
INR 5.0 - 15.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 11.0 - 21.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 15.0 - 16.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 10.0 - 15.0 Lacs P.A.
Bengaluru, Hyderabad, Mumbai (All Areas)
INR 0.5 - 3.0 Lacs P.A.
Hyderabad, Gurgaon, Mumbai (All Areas)
INR 6.0 - 16.0 Lacs P.A.
Bengaluru, Noida
INR 16.0 - 22.5 Lacs P.A.