





Tier-1 employer and metro location increase competition, but specialized semiconductor system skills and seniority moderate it.
Semiconductor equipment and hardware-interfacing expertise is highly domain-specific and not easily transferable across industries.
Explicit 10+ years plus mandatory low-level system, C++/concurrency, and domain skills enforce strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design and full lifecycle development of high-performance system-level and desktop applications in Core Java for semiconductor equipment control software.
Own critical software components including architecture decisions, implementation, testing, release, and resolution of complex customer issues.
Mentor junior engineers, drive technical direction, collaborate with cross-functional teams, and support project planning and documentation to ensure maintainability and team capability building.
10+ years of hands-on development experience in Core Java and/or C++.
Strong understanding of OOP, SOLID principles, system design, modular architecture, and design patterns.
Bachelor’s degree in Computer Engineering, Electronics, Electrical, or Instrumentation Engineering with 8+ years experience; or Master’s with 6+ years; or PhD with 3+ years.
Experience in end-to-end software development lifecycle including design, development, testing, release, and handling production/customer escalations.
Experienced in semiconductor equipment manufacturing or embedded/machine control software domain, preferably with QNX/Linux or hardware interacting system experience.
Able to drive complex architectural and design discussions, lead debugging and root cause analysis for advanced technical challenges, and manage escalations under pressure.
Proven track record mentoring engineers and leading small technical teams or workstreams with strong collaboration across multidisciplinary groups.