Embedded Software Developer – C/C++ (IoT Smart Home)
VELUX · Brno
Job description
About the role
We are looking for a C/C++ developer to join our small team in Brno. The team creates embedded software for drive‑unit products such as windows, shutters and blinds, turning them into next‑generation IoT solutions within Matter‑based Smart Home ecosystems.
Key responsibilities
- Develop embedded software components in C and C++.
- Design modular, object‑oriented software for drive‑unit based products.
- Create and run unit and integration tests.
- Write and maintain development documentation.
- Maintain the software platform for windows, shutters and blinds.
- Transform electronic products into Matter‑based IoT solutions.
- Introduce new smart features that improve indoor comfort and health.
Required profile
- 2+ years of experience in embedded software development.
- Proficiency in C and C++ programming for embedded environments.
- Familiarity with object‑oriented design and software documentation.
- Ability to develop and execute unit and integration tests.
- University degree in electronics, informatics or automation.
- Fluent English and Czech language skills.
Required skills
- C
- C++
- Object‑oriented software design
- Unit testing and integration testing
- Git version control
- Agile/SCRUM methodology
- Software design patterns
- Continuous integration
- Python programming
- GCC toolchain
- CMake build system
- IAR development tools
What we offer
- Constructive cooperation based on trust and respect.
- Employee Foundation support.
- Hybrid work model (three days per week in the office).
- Flexible working hours.
- Employee discount on VELUX products.
- Additional benefits and development opportunities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Česko.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published před 14 hodinami
Expires za 1 měsíc
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
VELUX
Brno
Related job offers
-
Staff Full-Stack Engineer – React/TS & Python (SOAR)
SentinelOne Brno -
Senior Software Engineer (Frontend)
Jamf Brno -
Senior Product Manager – Identity Security
ESET Brno -
EDR/XDR Cybersecurity Technical Specialist (Security‑Sensitive Project)
Aricoma Brno et périphérie -
Administrátor/ka virtualizačních platforem
ČSOB Prague