Position Details
About this role
This role involves developing high-performance, scalable imaging and data processing software for semiconductor inspection systems, with a focus on C++ programming and system integration.
Key Responsibilities
- Design and implement C++ software
- Optimize system performance
- Integrate hardware and software
- Debug complex systems
- Develop algorithms for image processing
Technical Overview
The technical environment includes C++, multithreaded programming, hardware-software integration, performance tuning, and debugging in imaging and inspection systems.
Ideal Candidate
The ideal candidate is a mid-level software engineer with strong C++ skills, experience in multithreaded and real-time systems, and a background in hardware-software integration within semiconductor or imaging systems.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of C++ experience, No experience with multithreading, Unfamiliarity with hardware debugging, Inability to work in a fast-paced environment
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile