Get in touch


Embedded Software Developer (m/f)

Zagreb • Full time

Apply now

About Byte Lab

Byte Lab is a product development company that helps other companies explore new ideas and develop cutting-edge products. From the world’s most expensive smartwatch and advanced smart textile wearables to the high-reliability industrial telemetry solutions, we are at the forefront of technology and of what is possible with today’s embedded systems. We accomplish this by always striving to learn new skills, conquering new technologies, and by constantly investing in our team.

What you will do as an Embedded Software Developer:

  • check icon Program ARM-based MCUs (mostly ST, Nordic, Silabs)
  • check icon Research new technologies
  • check icon Develop Embedded Linux applications
  • check icon Develop RTOS or “Bare Metal” applications
  • check icon Develop and maintain Byte Lab embedded libraries
  • check icon Collaborate with the HW team to create software-optimized designs
  • check icon Use version control and DevOps tools
  • check icon Create tests for device verification
  • check icon Write bootloaders
  • check icon Participate in code review, control of code quality
  • check icon Work on several different projects a year
  • check icon Be part of the IoT movement

Qualifications needed:

  • check icon Are passionate about embedded systems
  • check icon Good knowledge of the C or C++ programming language
  • check icon Firsthand experience in embedded software development
  • check icon An MS or BS degree in Computer Science, Electrical Engineering or proven equivalent experience
  • check icon Some knowledge of the Linux environment
  • check icon Very good knowledge of English
  • check icon Full-time availability (or you will be soon)

Bonus points for:

  • check icon Some knowledge of hardware design
  • check icon Experience with SPI, I2C, ADC, USB, RS232, CAN, RFID, BLE, WiFi, LoRa, Sigfox, Zigbee etc.
  • check icon Knowledge of Python
  • check icon Experience with cloud communication technologies such as MQTT, CoAP, Rest, Protocol buffer, JSON, etc.
  • check icon Understanding RTOS concepts (FreeRTOS, Zephyr OS, mbedOS, etc)
Byte Lab kitchen

What’s in it for you

Come with us on this great journey!

In Byte Lab, you will be surrounded by young and curious professionals who love new challenges and appreciate a relaxed working atmosphere. Your days will be dynamic and interesting as you will always have the opportunity to learn new skills and integrate new tools. And no, that is not a euphemism for long hours.


  • check icon Highly competitive salary
  • check icon An opportunity to work on cutting-edge designs for a wide range of industries
  • check icon Mentoring by an engineer who has 10+ years of experience
  • check icon Education through seminars, webinars, fairs, and literature
  • check icon Paid additional health insurance (Annual general medical examination included)
  • check icon Free parking space
  • check icon Paid sick leave


If you got to the end of this section, we already have something in common! We encourage you to check out our open positions and apply – you never know where the opportunity awaits!