Embedded Developer at Swegon
Workplace: Vara, Sweden
Expires: October 29, 2025
Work on developing smart, connected embedded systems that create healthy, energy-efficient indoor environments, contributing to a more sustainable world at Swegon in Kvänum. Be part of a knowledgeable and engaged growing team focused on next-generation control systems for indoor climate management.
Main requirements:
- Strong foundation in embedded systems development
- Proficiency in programming in C
- Experience working in Linux-based environments
- Ability to write efficient, resource-conscious code for small devices
- Self-motivated, curious and able to collaborate effectively in agile teams
- Willingness to take responsibility and solve complex technical challenges
- Good understanding of system-wide interactions
Responsibilities:
- Develop and test software in C for embedded, wireless systems
- Optimize firmware updates, production testing, and device performance
- Collaborate cross-functionally with hardware teams, system developers, and suppliers to ensure robust solutions
- Participate actively in technical choices and system development for data collection, control, and cloud integration
- Contribute ideas and solutions shaping future platforms
- Potential involvement in exploring AI and machine learning applications for intelligent climate control and energy optimization
Required hard skills:
- Embedded C programming
- Linux environment experience
- Firmware development and optimization
Recommended hard skills:
- C++ (preferably with Qt)
- Python programming
- Yocto Project experience
- MQTT protocol knowledge
- Wireless communication protocols
- Familiarity with AI or machine learning concepts related to optimization
Soft skills:
- Responsibility and initiative
- Curiosity and eagerness to learn
- Team collaboration and communication skills
- Ability to work independently
- Adaptability to an agile team environment
- Interest in innovation and sustainability
Coding languages:
- C
- C++
- Python
Frameworks:
- Qt
- Yocto Project
Operating systems:
- Linux
Natural languages:
- English (Proficient)
- Swedish (Working knowledge)
Cultural skills:
- Customer empathy
- Trust
- Commitment
- Diversity and inclusion
- Sustainability awareness