2 hours ago
Shanghai, ChinaMid Level
Responsibilities
- Design and develop software for new robotics projects according to customer requirements and ABB UI standards.
- Program motion control cards and develop PC software, SCADA, MES, and machine vision solutions.
- Assist mechanical engineers with customer technical consulting and propose solutions based on customer needs.
- Write technical development documentation.
- Perform commissioning, production support, and project maintenance at customer sites.
Requirements
- Bachelor’s degree or above in computer science, automation, or control.
- Three or more years of experience in the 3C industry is preferred.
- Familiarity with Visual Studio.
- Proficiency with at least one motion control card, such as Googoltech or Leisai.
- Proficiency in at least one of C#, C++, or Python.
- Familiarity with UI development using WinForms or WPF.
- Demonstrated willingness to innovate, take ownership, and drive continuous improvement.
Benefits
- Meaningful work in ABB’s robotics business with exposure to cutting-edge technology and experienced experts.
- Opportunities for continuous learning and support tailored to career goals.
- An environment that encourages initiative, idea sharing, innovation, and ownership.
About ABB
ABB is a technology leader in electrification and automation, enabling a more sustainable and resource-efficient future. The company’s solutions connect engineering know-how and software to optimize how things are manufactured, moved, powered and operated. Building on over 140 years of excellence, ABB’s more than 110,000 employees are committed to driving innovations that accelerate industrial transformation. www.abb.com Privacy notice & house rules: https://social.abb/social-media-information Before applying for a job at ABB, please read our Fraud Warning: https://careers.abb/global/en/fraud-warning
