Get in touch


C/C++ Software Developer (m/f)

Zagreb • Full time

Apply now
Byte Lab C/C++ Software Developer

Why Byte Lab?

Because you will be part of a team that develops complete products! The best thing about working with us is the fact that we tackle challenges in a wide range of industries. As a result, your days will be very dynamic and interesting as you will always have to learn new skills and integrate new tools. On top of that, our newly joined colleagues like to point out that they enjoy working in a highly skilled team which is eager to help out and share their knowledge.

What you will do as a C/C++ developer:

  • check icon Solve complex engineering problems
  • check icon Design, prototype, and implement software for multiple platforms (x86, ARM, RISC-V, etc)
  • check icon Write optimized code for constrained environments
  • check icon Participate in code review, control of code quality
  • check icon Collaborate closely with other members of the product team and other departments to deliver quality products to the end-users
  • check icon Research and learn new technologies
  • check icon Work on several different projects a year
  • check icon Be part of the IoT movement

Qualifications needed:

  • check icon Good knowledge of the C or C++ programming language
  • check icon Firsthand experience in 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 Experience with software version control (Git, SVN)
  • check icon Very good knowledge of English
  • check icon A drive for quality and continuous improvement
  • check icon Full-time availability (or you will be soon)

Bonus points for:

  • check icon Knowledge of Python
  • check icon Experience with CI/CD tools (Jenkins, Gitlab, Travis CI)
  • check icon Experience with Docker (or any containerization technology)
  • check icon Experience with cloud communication technologies such as MQTT, CoAP, Rest, Protocol buffer, JSON, etc.
  • check icon Experience with any of the following technologies: CMake, AWS, RFID, BLE, WiFi, LoRa, Sigfox, ZigBee
  • check icon Experience with any other programming language
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!