C++ Application Developer
Core
Design, prototype, develop, and debug scalable software solutions for semiconductor manufacturing automation and equipment components.
Role type
Senior C++ backend software engineer (semiconductor manufacturing)
Builds
Scalable, reliable software solutions for semiconductor manufacturing automation
Domain
Semiconductor manufacturing / Industrial automation
Required skills
C++, Java, distributed systems, system architecture, event-driven architectures, Kubernetes, React/Angular, backend services, debugging, code reviews
Preferred skills
Manufacturing automation domain expertise, AI/ML/agentic systems, Master's degree, leadership skills
Technologies
C++, Java, React, Angular, Kubernetes, Helm charts
Responsibilities
Lead design and development of scalable software for semiconductor manufacturing automation; Drive architecture and technical direction; Partner with product managers and domain experts to translate operational challenges into software solutions; Mentor engineers through technical coaching and code reviews; Improve system reliability, observability, and performance.