XpertDirect

Embedded Software Engineer

Zagreb, HR

8 days ago
Save Job

Summary

Embedded Software Engineer – Smart Home & Building Automation

Location: Croatia (Zagreb) | Work Type: Hybrid


For one of our clients, we are looking for an Embedded Software Engineer to help design and implement innovative solutions for smart home and building automation systems. You will be involved in developing embedded software that powers energy-efficient, connected devices—ranging from lighting and HVAC controllers to access and security systems.


Core Skills

  • Strong proficiency in C/C++ for embedded systems
  • Experience with MCUs (e.g., STM32, ESP32, TI MSP430)
  • Familiarity with IoT communication protocols (e.g., Zigbee, Z-Wave, MQTT, Bluetooth Low Energy)
  • Knowledge of RTOS (e.g., FreeRTOS) or bare-metal development
  • Experience with wireless communication, sensor integration, and power optimization
  • Proficient in using debugging tools, oscilloscopes, and logic analyzers
  • Understanding of embedded security and secure boot/load mechanisms
  • Experience with version control systems (e.g., Git)


Preferred / Additional Skills

  • Familiarity with Home Assistant, Matter (formerly CHIP), or OpenHAB ecosystems
  • Experience in embedded Linux or Yocto
  • UI/UX integration with mobile/web apps through APIs (e.g., REST, CoAP)
  • Knowledge of building automation standards (e.g., KNX, BACnet, Modbus)
  • Hands-on experience with hardware bring-up and PCB-level debugging
  • Interest in sustainable technology and energy efficiency

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: