Control Software Engineer (M/W/D) ⚙️
Join our Techfirm Industrial Services team in Switzerland and embrace new challenges together!
What Will Be Your Tasks
- Design and implement embedded real-time software using modern C++.
- Contribute across the full software development lifecycle: requirements, design, coding, testing, and maintenance.
- Collaborate with global teams to create common control software solutions for multiple applications.
- Perform comprehensive testing to ensure reliability and performance.
- Provide expert technical support for deployment, commissioning, and troubleshooting.
What You Should Bring With You ⛳️
- Master’s degree in Electrical Engineering, Robotics, Software Engineering, or a related field.
- 2–5 years of industry experience, including at least 2 years of hands-on modern C++ development.
- Solid understanding of embedded systems, configuration management, CI/CD, and testing practices.
- Basic knowledge of MATLAB/Simulink for control concept validation is desirable.
- Familiarity with field-oriented control is a plus.
- Strong communication skills and ability to thrive in a global, collaborative environment.
- A motivated, creative, and self-organizing team player who loves solving complex challenges.
Who We Are
TechFirm is a 100% Swiss-based engineering company established in 1998, operating from offices in Geneva, Fribourg, Basel, and Zurich, with a team of 350 dedicated engineers. We serve various sectors, including Life-Sciences, Chemistry, Energy, Construction, Transport, and Watchmaking.
Techfirm Industrial Services is the division that contributes to all phases of industrial investment projects:
- Concept, Basic and Detail Engineering
- Support phase execution or Product Development
- From Study and Conception stages to production tool maintenance, including Special Processes
- Production and even Industrial Performance
At Techfirm, we are dedicated to fostering a healthy, motivating, and dynamic working environment, ensuring everyone can thrive and feel good about coming to work every morning. We are a company that stands out: Human, in one word!
Apply online using the form below. Please note that only applications matching the job profile will be considered.
Please note that we can only consider Swiss or EU/EFTA nationals or applicants with a valid residence or work permit for Switzerland.