Location: Chennai, Tamil Nadu
Work Type: Full-Time
Experience Required: 10 - 16 Years
About The Client
We are hiring on behalf of our client, a global leader in semiconductor and nanoelectronics solutions, focused on advanced inspection, metrology, and process control technologies.
Key Responsibilities
- Lead and manage software engineering team
- Design scalable, real-time software solutions
- Drive modern architecture and technology adoption
- Translate business needs into technical solutions
- Ensure quality delivery and timelines
- Perform code/design reviews and risk mitigation
- Collaborate with global cross-functional teams
Must-Have Qualifications
- 10–16 years of software development experience
- Strong expertise in C#, .NET, C++, Python
- Deep understanding of software architecture and design patterns
- Experience with AI/ML/DL technologies
- Strong problem-solving and analytical skills
- Bachelor's or Master's degree in Engineering
- Hands-on experience in Deep Learning / AI tools (e.g., Cursor, Codeium)
- UX knowledge (wireframing, prototyping, user flows)
- Experience in semiconductor or product-based companies (preferred)
- Understanding of high-performance computing (CPU/GPU) and ML fundamentals