Software Engineer - smart home applications
Role details
Job location
Tech stack
Job description
As a 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
Do you have experience in gRPC?, Do you have a Master's degree?, * Master's degree (or equivalent through experience) in Computer Science, Software Engineering, IT or a related engineering field
- Minimum 3-4 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.
Benefits & conditions
what we offer
- prado is a fast-scaling international company with the ambition to lead its market.
- Guided by a family-driven philosophy, you will feel quickly at home thanks to our warm work environment.
- You'll work in an inspiring team that encourages passion and excellence, where ambition and collaboration go hand in hand.
- The role offers a challenging scope of responsibilities, with plenty of opportunities to learn and grow.
- We offer a competitive salary package tailored to your experience and skills.