Job Openings Embedded C/C++ Software Engineer

About the job Embedded C/C++ Software Engineer

Embedded C/C++ Software Engineer

๐Ÿ“ Luzern Canton, Switzerland

I am currently supporting a globally active Swiss technology leader in high-precision industrial automation in their search for a talented Embedded Systems Engineer.

This is a fantastic opportunity to work on cutting-edge electromechanical systems โ€” from concept to series production โ€” within a highly innovative engineering environment.

This is a permanent role and comes with 1 day home office per week.

๐Ÿ”ง Your Mission

You will work at the intersection of embedded software, electronics, and drive technology, contributing to the development of sophisticated machine platforms used worldwide.

Your responsibilities will include:

Development of embedded software (C / C++) for advanced drive & control systems
๐Ÿ–ฅ Development of higher-level machine software for electronic platforms
๐Ÿ”Œ Hardware development & maintenance of platform components
๐Ÿ” Further development & lifecycle support of existing products
๐Ÿ‘ฅ Active contribution within a Scrum team (firmware, electronics & drive systems)
๐Ÿงช Test automation & software documentation
๐Ÿ›ก Ensuring safety & quality standards in industrial systems

This role gives you real product ownership โ€” from idea to industrialisation.

๐ŸŽฏ What You Bring

At least 3 years of professional experience in Embedded Software Engineering, including in both C & C++
Background in control systems / drive technology / mechatronics
Experience with fieldbus systems such as EtherCAT, CAN or IO-Link
Experience with real-time OS (e.g. FreeRTOS) or Linux environments is advantageous
Exposure to hardware development (Altium, schematics/layout) is beneficial
Experience working in Agile / Scrum environments is a plus

๐Ÿ‡ฉ๐Ÿ‡ช German: a good command (to at least B1 level)
๐Ÿ‡ฌ๐Ÿ‡ง English: business proficient

๐ŸŒ Why This Role?

Work on technically complex, high-performance industrial machines
Join a stable, internationally active Swiss technology group
Modern working environment with state-of-the-art equipment
Flexible working hours + 1 day home office per week
Strong engineering culture & long-term product development
Structured onboarding & development opportunities

If you are an Embedded Engineer who enjoys working close to hardware, drives, motion control and real industrial systems โ€” this could be a very rewarding next step.