×
Register Here to Apply for Jobs or Post Jobs. X

Software engineer; PLC & Robotics

Remote / Online - Candidates ideally in
6830, Chiasso, Ticino, Switzerland
Listing for: Randstad Switzerland
Full Time, Remote/Work from Home position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 30000 - 80000 CHF Yearly CHF 30000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Software engineer (PLC & Robotics)
Location: Chiasso

Get AI-powered advice on this job and more exclusive features.

On behalf of our client—a prominent player in the industrial automation sector and a subsidiary of a major international group—we are seeking a highly skilled Software Engineer - Automation
.

The client is a leader in designing fully automated solutions for metal processing, specifically focusing on loading, unloading, and sorting systems. This position offers the opportunity to join an innovative software development team dedicated to continuous product improvement and the commissioning of high-tech installations.

Role Summary

The Software Engineer will be responsible for the design and testing of automation software. Reporting directly to the Chief Information Officer (CIO), the candidate will translate technical requirements into plannable tasks and ensure the highest standards of code quality and traceability.

Key Responsibilities
  • Implementation: Developing and testing new features, conducting code reviews, and presenting achievements.
  • Planning & Verification: Working with product owners to conceptualize user needs and defining the scope of development iterations.
  • Code Quality: Actively managing technical debt, performing refactoring, and investing in continuous process improvement.
  • Collaboration: Partnering with other software engineers to maintain best practices across the development lifecycle.
Candidate Profile

The ideal candidate is a motivated professional with an entrepreneurial mindset and strong interpersonal skills.

  • Education: M.Sc. in Mathematics, Physics, or Electronic/Automation/Computer Engineering.
  • Experience: At least 3 years of professional experience in automation software development.
  • Technical

    Skills:

    • Proficiency in object-oriented programming applied to PLC.
    • Strong skills in C# or C++.
    • Familiarity with CODESYS, Motion Control, CAM, and Git is a strong advantage.
  • Languages: Good oral and written communication in both Italian and English (Minimum level B2+).
  • Flexibility: Remote working is allowed within legal limits.
Seniority level

Associate

Employment type

Full-time

Job function

Information Technology

Industries:
Automation Machinery Manufacturing

Apply BELOW

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary