About this role
Software Technical Lead Engineer at Lam Research Corporation. Location: Bangalore, Karnataka, India. Role: designing software, debugging software, mentoring engineers Requirements: Bachelor's/Master's/PhD in engineering or equivalent experience; 3+–5+ years software experience (depending on degree); knowledge of OOP/OOD, multithreading, design patterns, finite state machines, and communication protocols (I2C, SPI, UART). Category: Software Development Seniority: Mid Level Tools: C++, C#, Inter-Integrated Circuit (I2C), Service Provider Interface (SPI), Universal Asynchronous Receiver-Transmitter (UART) Commitment: Full Time Workplace: Hybrid Languages: English