Software Development Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Development Engineer (C/C++/C#/Python): Developing software for semiconductor metrology, inspection, and data analysis equipment on Windows and Linux with an accent on object-oriented design, multithreading, and end-to-end product development. Focus on solving complex debugging and performance challenges, integrating network and database applications, and collaborating with global engineering teams.
Location: Shanghai, China
Company
A global electronics company developing systems and software for the semiconductor manufacturing ecosystem, including wafer, reticle, inspection, metrology, and data analysis technologies.
What you will do
- Develop object-oriented software for semiconductor equipment running on Windows or Linux.
- Contribute to the full software development lifecycle, from requirements and design through deployment, customer support, and service.
- Build software solutions for metrology equipment, inspection equipment, and data analysis products.
- Collaborate with global engineering teams on product development and technical problem-solving.
- Travel domestically or internationally for training, meetings, and customer technical support when required.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, electronics, physics, automation, mathematics, or a related technical field.
- At least 2 years of related experience with a bachelor’s degree, or a master’s degree with no related experience required.
- Proficiency in one or more object-oriented languages, such as C/C++, C#, Java, PHP, Python, LabVIEW, or JavaScript.
- Knowledge of data structures, algorithms, multithreading, object-oriented analysis and design, and fundamental programming concepts.
- Strong problem-solving, debugging, and software troubleshooting skills.
- Fluent English and strong communication and teamwork abilities.
Nice to have
- Experience with Visual Studio, VS Code, Eclipse, PyCharm, or similar development tools.
- Familiarity with network programming, database applications, software architecture, design patterns, unit testing, and software development processes.
Culture & Benefits
- Inclusive work environment with equal employment opportunity.
- Competitive total rewards package designed to support employees and families.
- Work with multidisciplinary teams of physicists, engineers, data scientists, and technology partners.
- Strong focus on research and development and innovation in semiconductor manufacturing.
Hiring process
- Multiple interviews with hiring managers, conducted in person or by video conference.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →