As an Embedded Engineer, you'll play a key role in building and maintaining firmware for measurement meters that track media consumption across multiple platforms. You'll work within an Agile framework, collaborating closely with hardware, systems, and QA teams to deliver robust, secure embedded solutions from concept to deployment.
Key Responsibilities
- Develop and maintain low-level software for embedded measurement devices using C/C++.
- Contribute to system architecture, design implementation, and verification processes.
- Collaborate with hardware engineers to integrate firmware with electronic components and sensors.
- Support secure over-the-air updates and continuous improvement of existing firmware modules.
- Engage in automated testing, CI/CD pipelines, and structured release cycles to ensure software reliability.
Qualifications
- Proven experience in embedded C/C++ development, particularly in resource-constrained environments.
- Familiarity with bootloaders, device drivers, and real-time operating systems such as FreeRTOS or Zephyr.
- Hands-on experience with microcontrollers including STM32, Nordic, and Renesas, as well as ARM and RISC-V architectures.
- Working knowledge of communication protocols like I²C, SPI, USB, Ethernet, and GSM/LTE.
- Proficiency with build tools including CMake, Make, and Ninja, along with scripting in Python, Bash, or JavaScript.
- Experience with Linux, Embedded Linux, and Windows environments.
- Strong problem-solving skills and the ability to adapt quickly to new technical challenges.
- Effective communication skills and a collaborative mindset.
- Fluency in English; working knowledge of German is a plus.
Preferred Background
- Interest in multimedia, electronics, and cross-disciplinary engineering projects.
- Experience with mobile application development on Android or iOS.
- Background in secure deployment practices or embedded security principles.
- Involvement in test automation, test management, or release coordination.
Work Environment
This role is based in Switzerland with a flexible work model. You'll be part of a diverse, international team that values continuous learning, innovation, and inclusive collaboration. Professional development is supported through access to LinkedIn Learning and employee wellness resources.
Commitment to Inclusion
Employment decisions are made based on job-related criteria without regard to race, color, religion, gender, national origin, age, disability, sexual orientation, veteran status, or other protected characteristics under applicable law.
