C++ Developer
Core
Develop and maintain software for semiconductor equipment components and digital lithography tools, focusing on new features, algorithms, and calibrations.
Role type
Senior C++ Software Engineer (Embedded/Industrial)
Builds
Software solutions for semiconductor and display manufacturing equipment
Domain
Semiconductor manufacturing / Digital Lithography
Deliverable
production ML models | product features
Required skills
C/C++ development, Linux platform expertise, multi-threaded application development, data structures and algorithms, software debugging, Python/Perl/Bash scripting
Preferred skills
Domain knowledge of semiconductor equipment, systematic problem solving
Technologies
Linux, C++, Python, Perl, Bash
Responsibilities
Design, develop, test, and document software changes for new requirements and defects; develop new features, implement algorithms, and create calibrations; troubleshoot and debug complex software problems; acquire in-depth understanding of domain and existing products to deliver enhancements
Seniority
Senior, hands-on IC