Senior Embedded Software Engineer (m/f) @ Greyp

Zagreb, Croatia

This job is not available any more.

We at Greyp Bikes are creating world’s first fully connected e-bikes with unique blend of connectivity, artificial intelligence, data gathering and augmented reality. Creating a revolutionary user experience requires a complex electronics hardware and software that is the core of all our products. For that reason, we are looking for new team members that wants to be a part of a fast-growing e-bike industry, learn a lot, be challenged daily and have fun along the way.


• Designing Firmware architectures

• Collaboration with hardware engineering team

• Making solutions and ideas

• Handling a small team of engineers


• Strong development skills in C and/or C++

• Strong experience in RTOS, firmware development and version control

• Excellent knowledge of one MCU family (ARM-CortexM is a plus)

• Experience with troubleshooting tools such as JTAG, SWD, oscilloscopes

• Experience with BLE, CAN, I2C, SPI etc.

• 3+ years of experience in writing C and/or C++ code

• Active use of English in spoken and written communication


• Basic experience in embedded Linux and willingness to learn

• Not afraid of lab equipment

• Non quitter

• Creative and critical thinking

• Willing to take initiative

What we offer:

• You’ll be creating the world’s most awesome electric bikes

• World-class team and opportunities to learn

• Flexible working time

• Everyday use of the coolest two wheeler on the planet

• Pet friendly company - feel free to bring yours

• Creating a global impact – shaping a new industry with innovative products that are being mass produced and sold all around the world

• One of top three employers in the country

• Best office parties in town