Position Details
About this role
This role involves developing and troubleshooting high-performance software for semiconductor manufacturing equipment, focusing on C++, Linux, and HPC clusters.
Key Responsibilities
- Develop high-performance software
- Troubleshoot HPC and Linux kernel issues
- Build device drivers
- Optimize real-time data processing
- Ensure system reliability
Technical Overview
Technical environment includes C++, Linux, HPC clusters, device drivers, and network infrastructure for real-time, high-throughput applications.
Ideal Candidate
The ideal candidate is a software engineer experienced in C++ and Linux HPC environments, with a focus on multi-threaded, distributed, and real-time systems, ideally with knowledge of machine learning integration.
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 experience with C++ or Linux HPC systems, Less than 3 years of relevant experience, No experience with multi-threaded or distributed systems, Lack of troubleshooting skills
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile