Byte Lab (Zagreb) is a product development company that helps other companies explore new ideas and develop cutting edge products. From the world’s most expensive smartwatch to smart textile wearables, 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.
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. If you want to help us create amazing products and join one of the most experienced embedded design teams in the region, then this job is for you!
What you will do as a C/C++ Programmer:
Program ARM-based MCUs (mostly ST, Nordic, Silabs)
Develop Embedded Linux applications
Develop RTOS or “Bare Metal” applications
Develop and maintain Byte Lab embedded libraries
Research new technologies
Collaborate with the HW team to create software-optimized designs
Use version control and DevOps tools
Create tests for device verification
Good knowledge of the C or C++ programming language
Are passionate about embedded systems
At least two years of experience in embedded software development
An MS or BS degree in Computer Science, Electrical Engineering or proven equivalent experience
Some knowledge of the Linux environment
Very good knowledge of English
Bonus points for:
Some knowledge of hardware design
Experience with SPI, I2C, ADC, USB, RS232, CAN, BLE, WiFi, LoRa, Sigfox, Zigbee etc.
Knowledge of Python
Experience with cloud communication technologies such as MQTT, CoAP, Rest, Protocol buffer, JSON, etc.
We are offering you:
A very competitive salary
Flexible working hours
An opportunity to work on cutting-edge designs for a wide range of industries
An opportunity to work in state-of-the-art labs and with cutting-edge equipment
Mentoring by an engineer who has 10+ years of experience
Education through seminars, webinars, fairs, and literature
As much coffee and fruit as you like
To apply, please send us your CV with your work experience to .
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.