remoteonsite
Software Engineer - Applied Materials
Software Engineer
Software Engineer focused on developing high‑performance algorithms for semiconductor and display manufacturing equipment, leveraging C++, Python, and machine learning on AWS cloud platforms.
About the role
Key Responsibilities
- Design, implement, and optimize software components for advanced manufacturing equipment used in semiconductor and display production.
- Collaborate with hardware and materials science teams to translate process requirements into robust, scalable code.
- Integrate machine learning models to enhance process control, yield prediction, and real‑time diagnostics.
- Deploy and maintain cloud‑based services on AWS, ensuring high availability and security.
- Participate in code reviews, performance tuning, and continuous integration pipelines.
Requirements
- Strong proficiency in C++ and Python with experience in large‑scale, performance‑critical systems.
- Hands‑on experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and model deployment.
- Solid understanding of AWS services (EC2, S3, Lambda, SageMaker) and cloud architecture.
- Background in materials engineering or semiconductor manufacturing is highly desirable.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
cpythonmachine learningaws