Embedded Software Engineer / Developer

Are you interested in IoT and the development modern services including smart embedded devices? We are now looking for an engineer / developer to our Access Sharing platform team to take the lead in the development and integration of new devices into the Bitwards ecosystem. We offer you a possibility to grow into a leading role and help you develop your skills with modern and new technologies as well as cutting edge digital services.

About the role

You will be a key member of the team and we expect you to take responsibility of the implementation of the Bitwards access sharing protocol to various embedded devices. You will develop and port embedded software for Bitwards OEM devices and prototypes and help our partners integrate and maintain the Bitwards protocol within their own products. The job requires good command of low level software architecture and embedded software skills as well as knowledge of microprocessors and interest in hardware design and control.

The person we are looking for has:

  • Good command of low-level coding, in languages such as C, C++ and assembler
  • Experience developing for IoT / embedded hardware such as Arduino, ARM-M class, Intel i8052 or e.g. ESP32, STM-32, Microchip or other SoC microcontroller-based boards
  • Hands on skills to debug and work with different HW designs and concepts
  • Appetite to learn, make things work and a positive pioneering attitude
  • Relevant educational background (e.g. BSc / M.Sc) in EE or CS
  • We expect you to speak fluent English and preferably Finnish

Additionally we appreciate one or several of the following skills and topics:

  • Operating system, driver development and Linux / Raspberry PI experience
  • Experience with collaborative code development, using Git, SVN, CVS, etc
  • Team working skills
  • Security and Cryptography, platform security
  • Proximity and short range radio communication such as NFC, Bluetooth (LE)

We offer:

  • An innovative and dynamic working environment, modern tools and agile methods
  • Possibility to develop your skills and grow your career
  • Skilled and enthusiastic team members
  • Being part of a team that creates modern and innovative services and cutting edge technologies
 

Apply for a job