2 months ago
Shanghai, ChinaIntern
Responsibilities
- Collaborate with engineering teams to support ABB’s test product development and coordinate successful project completion.
- Set up PLC systems based on product field requirements and support project testing.
- Write and independently debug Python test scripts.
- Seek feedback and guidance from managers and team members to improve technical and professional skills.
Requirements
- Bachelor’s degree or higher in computer science, software engineering, electronic communications, automation, or a related field.
- Proficiency in Python, including the ability to write and debug test scripts independently.
- Familiarity with the pytest framework, including fixtures, parameterization, and conftest.py.
- Basic knowledge of Git for version control.
- Understanding of embedded product architecture, including MCU, RTOS, and communication interfaces.
- Passion for continuous learning, innovation, and sustainable engineering solutions.
- Advanced spoken and written English is mandatory; Mandarin Chinese is highly desirable.
Benefits
- Competitive internship stipend and performance-based incentives.
- Comprehensive technical training and mentorship from experienced engineers.
- Access to ABB learning platforms and professional development programs.
- Networking opportunities with industry professionals.
- Flexible working arrangements supporting work-life balance.
- Potential conversion to a full-time role based on performance.
About ABB
ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.
