Overview
Randstad Svizzera SA is seeking a talented Software Engineer with a passion for automation and robotics for a leading company in the metal processing industry that is part of a prominent international group. Join the automation software development team to create innovative software solutions that manage loading, unloading, and sorting of metal parts. The role focuses on continuous product improvement and commissioning systems at customer sites.
Responsibilities
* Contribute to all phases of the software development process.
* Collaborate with the product owner to understand user needs, break down requirements into tasks, and estimate effort.
* Implement and test new features, conduct code and design reviews, and actively manage technical debt to ensure high-quality software.
Qualifications
* Education: M.Sc. in mathematics, physics, electronic engineering, automation engineering, or computer engineering.
* Experience: At least 3 years of professional experience in automation software development. Experience in robotics (outside of automation) is considered a strong plus.
* Technical Skills: Proficiency in object-oriented programming for PLCs, and C# or C++. Experience with CODESYS, motion control, and Git is a strong advantage. Programming in WPF is nice to have.
* Languages: Strong oral and written communication skills in Italian and English (minimum B2+). German or French skills are a plus.
* Personal Skills: Open and positive attitude, entrepreneurial thinking, and motivation to collaborate as part of a team.
Location & Travel
This position is located in the Mendrisio region, with remote work possible within legal limits. Occasional travel may be required to visit customers, suppliers, or group companies.
If you are a motivated and skilled software engineer ready to contribute to cutting-edge automation solutions, we encourage you to apply.
#J-18808-Ljbffr