Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Elektrina d.o.o. and take your career to the next level!
Application takes less than 5 minutes

