-
Elektrina d.o.o.

Embedded application engeneer

Elektrina d.o.o.
Slovenia · Full-time · Entry

Embedded Application Engineer – Electromechanical Systems Elektrina d.o.o. · Kamnik, Slovenia · On-site


About the role

We build the technology that makes casino gaming machines provably fair — real mechanical randomness from automated roulette wheels, bingo machines, and live craps games, verified in real time by embedded systems that simply cannot fail. The firmware and application code controlling these electromechanical systems is what this role is about.

We're looking for an embedded engineer who gets genuinely excited about making hardware do exactly what it's supposed to — every single time.


What you'll work on

  • RTOS-based applications controlling real electromechanical systems — motors, sensors, actuators — in a product that runs 24/7 on casino floors
  • Low-level firmware on ARM Cortex-M microcontrollers, from bare-metal bring-up to application logic
  • Communication between subsystems over CAN, SPI, I2C, UART and other buses
  • Memory management and storage on constrained embedded targets
  • Embedded toolchain setup, debugging, and optimization
  • Collaboration with hardware engineers on board bring-up and signal integrity issues


What we need

  • 3–6 years of hands-on embedded development experience
  • Solid C and C++ — not just familiarity, actual production code
  • Real RTOS experience (FreeRTOS, Zephyr, ThreadX, or similar) — task scheduling, synchronization, interrupt handling
  • ARM Cortex-M architecture knowledge
  • Comfortable across common communication buses: CAN, SPI, I2C, UART
  • Experience with memory devices (Flash, EEPROM, SDRAM)
  • Embedded tooling fluency — debuggers, oscilloscopes, logic analyzers, JTAG
  • A detail orientation that borders on obsessive — in our domain, an off-by-one error has real consequences


Bonus points

  • Motor control or servo drive experience
  • Computer vision or camera integration
  • FPGA development (VHDL or Verilog)
  • PLC or industrial automation background


Who you are

You're the kind of engineer who reads datasheets for fun, gets annoyed when something is almost right, and finds genuine satisfaction in a system that behaves exactly as designed under any condition. You don't need to be managed into caring about quality — you already do.


About Elektrina

  • We're the engineering team behind Interblock, a global leader in electronic gaming machines with a strong presence in the Nevada casino market. Around 30 engineers based in Kamnik, Slovenia — experienced, focused, and working on problems most embedded teams never encounter. Your code will run in real casinos, on real machines, verified by real regulators.

Key Skills

Ranked by relevance

embedded spi c embedded systems freertos threadx storage flash rtos
Login to Apply
Posted
Mar 21, 2026
Type
Full-time
Level
Entry
Location
Mengeš

Industries

Computer Hardware

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Forecr.io
Related

Embedded Software Engineer

2026-02-26

Full-time
Entry
Turkey
Computer Hardware
Engineering
View Job Details
PeK Automotive
Related

Head of Software Design Department for Outdoor Robotics Solutions in Slovenia

2026-05-25

Full-time
Mid-Senior
Slovenia
Industrial Machinery Manufacturing
Engineering
View Job Details
KONE
Related

(Principal/Lead) Software Developer, Embedded Applications

2026-05-28

Full-time
Mid-Senior
Finland
Industrial Machinery Manufacturing
Engineering