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

TCMS Software engineer

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: TechFirm Engineering
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CHF Yearly CHF 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Shape the future of railway technology with Techfirm Engineering!

For our Transport & Industrial Services team, Techfirm Engineering is looking for a TCMS Software Developer ready to take on exciting challenges and grow with us in Turgi, Switzerland.

Your Mission

You will join a multidisciplinary traction team responsible for the development and validation of embedded software for railway rolling stock. You will work on the full software lifecycle, from requirements analysis through to on-site commissioning.

Key Responsibilities
  • Design, develop and validate TCMS (Train Control and Management System) software for traction systems
  • Program control units in accordance with IEC 61131-3
  • Implement and test MVB (communications and analyse network traffic
  • Write technical specifications and documentation, and provide support during vehicle commissioning
Your Profile
  • Degree in Computer Science, Electronic Engineering, Automation or equivalent
  • 3+ years of experience in TCMS software development or embedded industrial control systems
  • Strong knowledge of IEC 61131-3
  • Proficiency in at least one programming language:
    Java, C/C++, Python or C#
  • Experience with version control (Git/SVN) and requirements management tools (Doors, Polarion) is a plus
  • Fluent in English, both written and spoken;
    French or German is an asset
What We Offer at Techfirm
  • Over 25 years on the market with strong knowledge of the Swiss industrial ecosystem
  • 100% Swiss-headquartered company with local implementation
  • Multicultural, human‑sized environment fostering collaboration and respect
  • Close proximity between consultants, clients, and project teams
  • Project selection aligned with your skills, experience, and career goals
  • Long‑term, high‑value industrial projects across Energy, Transport, Life Sciences, and more
  • Focus on well‑being and professional growth
  • Inclusive workplace promoting diversity and equal opportunities
Ready to Join Us?

If this sounds like you, click the apply button or contact me on Linked In and start your next challenge with Techfirm Engineering.

Please note:

we can only consider Swiss or EU/EFTA nationals, or candidates holding a valid Swiss work or residence permit.

#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary