Summary
✨ AI‑Generated
Build firmware for next-generation connected devices across a variety of real-world applications. You will work with ARM-based microcontrollers, wireless connectivity, cloud integration, and real-time data processing, contributing throughout the product lifecycle from concept to mass production. The role welcomes engineers early in their careers as well as experienced embedded developers and offers broad technical exposure.
Highlights
Develop next-generation connected devices from concept to mass production, gain exposure to diverse technologies and industries, and grow alongside experienced engineers.
Description
About The Role
Are you passionate about embedded systems and excited to work on cutting-edge IoT solutions? Join our growing team as an Embedded Software Engineer and play a key role in designing and developing software that powers next-generation connected devices.
You’ll work on modern IoT products from concept to mass production, contributing to solutions that combine embedded intelligence, wireless connectivity, cloud integration, and real-time data processing.
Our projects span multiple industries, giving you exposure to diverse technologies and problem spaces.
Whether you’re early in your career and eager to learn, or have solid hands-on experience with embedded systems, this is an excellent opportunity to develop your skills, collaborate with experienced engineers, and contribute to real-world, high-impact projects in a fast-paced, innovation-driven environment.
What You’ll Do
Develop firmware for ARM-based MCUs (primarily ST, Nordic, ESP32) Research and evaluate new technologies Develop, debug, review, and optimize application-level C/C++ code Collaborate with hardware engineers to design software-friendly architectures Contribute to project documentation and maintain development records Use version control and DevOps tools for efficient software delivery Create test cases and perform device verification Participate in the entire software development life-cycle – from concept to release Participate in code reviews and contribute to maintaining software quality Work on a variety of projects across industries within a year Be part of the IoT movement
What We’re Looking For
Passion for embedded systems and IoTStrong knowledge in C or C++ programmingExperience in embedded software developmentUnderstanding of microcontrollers, peripherals, and embedded systems designFamiliarity with RTOS concepts (e.g., FreeRTOS, Zephyr OS, ThreadX)Experience using lab equipment: oscilloscopes, logic analyzers, power supplies, spectrum analyzers, ..
Basic understanding of hardware and ability to read schematicsGood analytical and debugging skillsFamiliarity with Linux environments for development and testingGood communication skills and proficiency in English
Nice To Have (Bonus Points)
Experience with Embedded LinuxKnowledge of Zephyr RTOSProficiency in Python for scripting or toolingExperience with cloud communication protocols: MQTT, CoAP, REST, Protocol Buffers, JSONGood client communication and presentation skillsHands-on experience developing products from prototype to mass productionInterest in continuous improvement, testing frameworks, and code analysis tools
What's In It For You
Highly competitive salaryAn opportunity to work on cutting-edge designs for a wide range of industriesEducation through seminars, webinars, fairs, and literaturePaid additional health insurance (Annual general medical examination included)Free parking spacePaid sick leave