Embedded Engineer

Gaming Company
Tallinn, Estonia

Description

Our client is a Nordic gaming company founded on Åland in 1966 to generate profit for the benefit of society. They were one of the very first gaming companies to go online in 1999. Many of their games are exclusive and developed by the in-house Games Studio. They are an award-winning industry leader in responsible gaming. Their physical gaming operations include over 30 cruise ships crisscrossing the Baltic and North Seas. 

As an Embedded Engineer you will be responsible for: 
  • Managing and developing IoT platform for slot machines on vessels throughout the Baltic region and Norway;
  • Ingesting data from Physical slot machines and other devices into Data Warehouse and other backend systems;
  • Communicating data between physical machines and the Data Warehouse, in collaboration with other departments and stakeholders;
  • Extracting data from the physical machines, in collaboration with other departments and stakeholders.

Requirements

Must have skills:

  • Embedded computing (u-boot, Linux)
  • Software development: Python, C
  • Git, Wiki, API
  • Data processing
  • API design, HTTP/Rest, SOAP
  • Basic digital electronics and PCB design
  • SON, YAML, XML

Good to have skills:

  • Rust
  • Computer networking
  • TCP/IP, UDP, Multicast
  • Databases (RDBMS, Key-Value)
  • Experience with AWS / Cloud