- Designing software to support large-scale geometric data analysis and high-performance computing for OPC solutions
- Optimizing infrastructure for distributed computing, ensuring seamless GPU integration
- Collaborating with development teams to ensure efficient data handling and computational resource allocation
- Debugging and troubleshooting infrastructure issues related to production line integration
- Maintaining and troubleshooting the tool to meet performance and scalability requirements
- Regularly contributing to the cutting-edge of semiconductor development by enhancing software performance and scalability
The Impact You Will Have:
- Advancing the development of high-performance silicon chips and software content
- Enabling leading IC manufacturing through efficient software solutions
- Contributing to the optimization of infrastructure for distributed computing
- Ensuring seamless integration and operation of infrastructure components
- Improving software performance and scalability for large-scale data analysis
- Enhancing the overall efficiency and effectiveness of semiconductor development processes
What You'll Need:
- M.S. or Ph.D. in Computer Science, Engineering, or the Physical Sciences
- 6+ years of experience in software development, with a focus on computational geometry and distributed processing
- Expertise in C++, Python, and distributed computing environments
- Experience in debugging and troubleshooting production-related issues
- Strong communication and collaboration skills to work as part of a global team