A technology-driven company in the connected devices sector is seeking an experienced Embedded Software Developer to join its software team. The focus is on developing robust and scalable embedded systems for smart device integration.
Your Responsibilities:
* Develop and implement embedded software in C/C++ for smart devices (including sensors, actuators, controllers, and drive units)
* Work with bare-metal systems or real-time operating systems (RTOS)
* Design and verify modular software architecture based on functional requirements
* Perform system and integration testing and contribute to quality assurance
* Maintain and further develop existing software components
* Collaborate with internal departments, partners, and external stakeholders for interface specification and documentation
Your Profile:
* Degree in Electrical Engineering, Information Technology, Computer Science, or a related field
* Several years of experience in embedded software development
* Proficiency in C/C++ and version control systems such as Git
* Desirable: Familiarity with wireless communication protocols such as Zigbee or Matter over Thread
* Experience working with tools like Confluence and Jira (Atlassian platform) is a plus
* Agile mindset with strong analytical and conceptual thinking
* Excellent communication and teamwork skills
* Proficient in German and English (written and spoken)
* Confident in the use of standard office tools