Job opportunity

Embedded Software Engineer / Embedded Software Engineeress

Tech'Firm Industrie AG Zürich October 7, 2026

Embedded Software Engineer (M/W/D) ⚙️

Join our Techfirm Industrial Services team in Switzerland and take on exciting new challenges with us!

Your Responsibilities

  • Design embedded real-time software running on the processor using C++
  • Contribute to the software development strategy in your area
  • Engage in the complete software development life cycle, including requirements engineering, design, implementation, testing, and maintenance
  • Support software testing and testing infrastructure to ensure quality standards are met
  • Provide professional technical assistance for both external and internal customers
  • Participate in planning and refining work packages during software development

Your Qualifications

  • Strong background in Electrical Engineering, Computer and/or Software Engineering, Automation, or a related field
  • Minimum of three years of relevant industry experience
  • Excellent C++ programming skills
  • Good understanding of power converters, motor drives, and control theory
  • Experience in embedded application design and implementation is a plus
  • Familiarity with version control systems (Git or similar) and agile development methods is an advantage
  • Fluent in English, both written and spoken

About Us

Techfirm is a 100% Swiss-owned engineering company founded in 1998, with offices in Geneva, Fribourg, Basel, and Zurich, comprising a team of 350 dedicated engineers. We operate across various sectors including Life Sciences, Chemistry, Energy, Construction, Transport, and Watchmaking.

Techfirm Industrial Services plays a crucial role in all phases of industrial investment projects—from concept and basic detail engineering to supporting execution phases and product development. We focus on everything from study and conception stages to production tool maintenance and special processes, ensuring industrial performance.

At Techfirm, we are committed to fostering a healthy, motivating, and dynamic work environment, where every individual can thrive, feel fulfilled, and look forward to coming to work each day. We're different because we prioritize the human aspect!

If you resonate with our values and are eager to join our team, apply online using the form below.

Please note that only applications matching the job profile will be considered. We can only accept Swiss or EU/EFTA nationals or applicants with a valid residence or work permit for Switzerland.

Work locationZürich, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.