> Markdown version of [/jobs/ext/1966317-senior-embedded-software-developer](https://www.wearedevelopers.com/jobs/ext/1966317-senior-embedded-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Developer - **Company:** vilisto GmbH - **Location:** Hamburg, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Programming Tools, Embedded Software, Hardware Design, Software Engineering, Wireless Technologies, Hardware Infrastructure - **Published:** August 7, 2026 - **Apply:** https://www.careerjet.de/jobad/de55ef53d932a0338b6b9ae5e8ecb4d86c ## About the Role * Several years of hands-on experience in software development for deeply embedded microcontrollers * Excellent knowledge of C, C++, and current language standards * Strong problem-solving skills and a passion for continuously improving software * Ideally, experience with wireless technologies, IoT devices, and hardware development * You naturally use modern AI-powered development tools to efficiently develop high-quality software and are interested in further integrating AI methods into our development processes * You communicate confidently in English within our international team * You're eager to work with us to drive climate protection forward ## Description With our self-learning thermostats, our customers save up to 32% on heating costs and CO2 emissions. Founded in Hamburg in 2016, over 100,000 of our devices are already in use across Germany in businesses and municipalities. By further implementing and constantly improving our energy-saving solution we strive to increase our contribution for a more sustainable future of the building sector. As a Senior Embedded Software Developer, you'll contribute to the high quality, stability, and maintainability of our embedded thermostat software. You'll introduce new features and actively shape the technical development of our product. In doing so, you'll build upon an established product foundation and leverage your experience to further develop our embedded software and take it to the next level. What You'll Do * You'll continuously develop our thermostat software and work on topics such as energy optimization and motor control * You'll improve the stability, maintainability, and quality of our RIOT-based thermostat software and ensure the sustainable further development of the codebase * You'll analyze and fix bugs at all levels of our thermostat software * You'll analyze hardware issues and continuously enhance our diagnostic capabilities - including, in the future, through automated analysis * You'll adapt our thermostat software to new hardware components and technical requirements * You'll identify opportunities for improvement in both hardware and software and implement them * You'll contribute your experience to technical decision-making and actively shape the future development of our embedded software ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Quantum Computing - The tiny and the big challenges](https://www.wearedevelopers.com/videos/934-quantum-computing-the-tiny-and-the-big-challenges) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) ## Related Articles - [How to Find Tech Jobs in Vienna](https://www.wearedevelopers.com/magazine/292-how-to-find-tech-jobs-in-vienna) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)