Software Engineer - smart home applications

prado
Veurne, Belgium
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Intermediate

Job location

Veurne, Belgium

Tech stack

Unit Testing
C++
Software Quality
Communications Protocols
Computer Programming
Message Queuing Telemetry Transport (MQTT)
Software Engineering
Information Technology

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.

About the company

At prado, we build invisible home technology for the world's best architects. Since launching our first flagship product in 2021, we have grown into a fully integrated ecosystem of lighting, ventilation, power and security solutions. Our strong R&D focus and targeted M&A strategy fuel our rapid expansion, with 150 + colleagues operating across Europe, North America and the Middle East.

Apply for this position