We are looking for an experienced Software Development Manager to lead the design and development of complex, scalable and high-performance software solutions for advanced semiconductor inspection and measurement systems.
Ideal Candidate A technically strong software engineering professional with experience in C++ product development, software architecture, system-level design and technical team leadership. Candidates from semiconductor, industrial automation, embedded systems and enterprise product engineering backgrounds are encouraged to apply.
Key Responsibilities
Lead software design, architecture, development and delivery of complex product software.
Drive technical design discussions, architecture decisions and implementation strategies.
Develop robust, scalable and high-performance software for real-time and high-volume applications.
Provide hands-on technical guidance in coding, debugging, code reviews and unit testing.
Drive modernization of existing software platforms and integration of new technologies.
Required Skills
10 - 14 years of experience in software product development.
Robust hands-on programming experience in C++ and proficiency in Java, Python and/or C#.
Solid understanding of object-oriented programming, data structures, algorithms and design patterns.
Experience in software architecture, system design and application development.
Experience developing scalable, reliable and high-performance software applications.
Valuable understanding of multithreading, concurrency, memory management and debugging.
Experience with Linux/Windows-based software development.
Preferred Skills
Experience in semiconductor, semiconductor equipment, industrial automation or other complex product engineering domains.
Knowledge of HPC fundamentals, CPU/GPU architecture and performance optimization.
Exposure to machine learning and AI concepts.
Experience with open-source software, web technologies or thick-client applications.
Experience in modernizing legacy software platforms and working with distributed systems.
📌 Associate Lead Software Engineer Chennai
🏢 Careernet
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.