Join Our Team as an Embedded Software Engineer (M/W/D) ⚙️
We are seeking a skilled Embedded Software Engineer to join our Techfirm Industrial Services team in Switzerland. Take on new challenges with us and contribute to innovative solutions!
What Will Be Your Tasks
- Design embedded real-time software running on processors using C++.
- Contribute to the software development strategy within your area.
- Engage in the entire software development life cycle: Requirements engineering, design, implementation, testing, and maintenance.
- Assist in software testing and testing infrastructure to ensure adherence to quality standards.
- Provide professional technical support for both external and internal customers.
- Contribute to planning and refining work packages during software development.
What You Should Bring With You ⛳️
- Solid qualifications in Electrical Engineering, Computer Science, Software Engineering, Automation, or a related field.
- A minimum of three years of relevant industry experience.
- Excellent C++ programming skills.
- Strong knowledge 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.
Who We Are ?
TechFirm is a fully Swiss-owned Engineering company established in 1998, with offices in Geneva, Fribourg, Basel, and Zurich, comprising a dedicated team of 350 engineers. We operate across a variety of sectors including Life Sciences, Chemistry, Energy, Construction, Transport, and Watchmaking.
Our Techfirm Industrial Services division plays a vital role in 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, encompassing special processes.
- Production and Industrial Performance enhancement.
At Techfirm, we are passionate about creating a healthy, motivating, and dynamic working environment, enabling everyone to thrive and enjoy coming to work each day. We pride ourselves on being a human-centric company!
If this sounds like the right opportunity for you, apply online using the form below.
Please note that only applications matching the job profile will be considered. We can only accept applications from Swiss or EU/EFTA nationals or applicants with a valid residence or work permit for Switzerland.