+386 1 600 58 60 info@visionect.com
+386 1 600 58 60 info@visionect.com

Firmware Developer (mid-senior)

Full Time
Apply now

We’re searching for a firmware developer for full-time employment to help us create amazing products that affect the workplace of hundreds of companies around the globe.

As a firmware developer, your primary focus and task will be testing and firmware design and development for the next generation of ultra-low e-Paper / eInk devices as well as maintenance of the existing products and supporting the remaining company teams. The position is open to all levels from mid to senior (some prior experience is required).

Our brand Joan is one of the leading solutions in the workplace management industry. We are famous for our battery-powered and sustainable devices which are used by some of the most powerful global brands and fortune 500 companies. We are also  working on different initiatives and projects across the globe ranging from smart cities to retail, hospitality and education sectors while supporting our partners in launching interesting and innovative e-Paper projects (Schiphol, passenger information, art installations, large format digital picture frames, etc.). Visionect is regarded as a technology leader in this space, with our hardware consistently representing the pinnacle of e-Paper technology.

Working in Visionect is great: you get to use modern and interesting technologies and work in a great team with a mentor that will enable your further growth. We have exceptional product & customer focus, so you’ll be a part of a team that designs products start-to-finish and delivers them to our delighted customers.

We focus a lot on our culture which is built around independence, self-initiative and responsibility (towards customers and your team). Everybody in Visionect is empowered, so you’ll have a lot of opportunity to prove yourself and really move your career forward.

The position is offered in our Ljubljana office, but you are able to work hybrid if you prefer that.

Your responsibilities will include: 

  • Development of firmware for embedded systems in C.
  • Testing (mostly automated)
  • Writing documentation

Skills, attributes, and experience required: 

  • Knowledge of C programming language.
  • Experience with embedded system programming & debugging.
  • Basic knowledge of electronics.
  • Basic knowledge of measurement equipment (multimeter, oscilloscope).
  • Proficient English skills.


  • Knowledge of Python language.
  • Experience with STM32 microcontrollers.
  • Experience with BLE (NRF52).
  • Experience with at least one revision control system (CVS, SVN, GIT).

Allowed Type(s): .pdf, .doc, .docx