junior software engineer | smart home applications
Scroll Down
job description
- As a Junior software engineer, the focus lies on the development of cutting-edge smart home applications within a connected hardware-software environment. These applications will be developed using modern C++23, ensuring high performance, reliability, and security. Collaboration with the R&D team is key to aligning software functionality with hardware capabilities, and to define the requirements for new developments.
- Modern C++ (including C++20 and C++23 features) is used to ensure high performance, reliability, and security
- Efficient and secure communication protocols for smart home devices are implemented and optimised for constrained environments.
- Unit tests are written before, during, or after feature development to ensure long-term software quality.
- New technologies and trends in smart home development are actively monitored and selectively integrated.
- Documentation and clear communication support effective collaboration within the team.
- Work takes place within a dynamic team of talented professionals in a rapidly growing company.
requirements
- A Master’s degree (or equivalent through experience) in Computer Science, Software Engineering, IT or a related engineering field, with at least 2 years of relevant experience.
- Strong programming skills in modern C++.
- Familiarity with communication protocols such as MQTT, Matter, KNX, or gRPC.
- Excellent problem-solving skills and meticulous attention to detail.
- A proactive attitude with the ability to work both independently and in a team.
- Proficient communication skills in English; knowledge of Dutch is advantageous.
what we offer
- A company where you will quickly feel at home due to the warm working atmosphere and where ambition comes first. You work within a team that wants to inspire you to tackle your job with passion. Office in Veurne and Ghent.
- A challenging position with responsibility and possibility to learn and grow.
- You get a competitive salary package adapted to your knowledge, skills and experience.
- The chance to work in a scale-up environment where you can help shape the future from the start. No legacy systems to maintain; instead, you’ll focus on building innovative solutions from scratch.
Further questions? Do not hesitate to contact us. To apply, please send your resume and a cover letter explaining your interest to jobs@prado.com or use the form below.
Apply
By applying and submitting your email, you agree to the storage and handling of your data by Prado Europe bv in accordance with our Privacy Policy and Terms & Conditions.