Jobs › Companies › Talent Voyager › Embedded / MCU Software Engineer

About this Embedded / MCU Software Engineer role at Talent Voyager

Talent Voyager · Onsite · Vantaa, Uusimaa, Finland

We are looking for an Embedded / MCU Software Engineer with strong experience in low-level system programming to join an international technology company developing AI-powered security screening systems.

You will work on embedded firmware and electronic systems, collaborating closely with hardware, software and other engineering specialists to develop reliable real-time systems for complex security technology.

Key Responsibilities

  • Develop real-time firmware for Cortex-M STM32 platforms using C/C++
  • Work with low-level peripheral control, multi-channel data acquisition and communication interfaces
  • Develop and maintain MCU firmware communicating with Linux-based modules
  • Optimise system resources and implement diagnostics and fault handling
  • Bring up and debug new electronic boards
  • Work with standard laboratory equipment and hardware debugging tools
  • Collaborate with hardware and software engineers throughout the development lifecycle
  • Analyse technical documentation and independently work with new microcontroller peripherals

Requirements

Strong knowledge of C and C++

Practical experience with STM32 / ARM Cortex-M

Solid experience with MCU peripherals and real-time data acquisition, including DMA, interrupts, timers and ADCs

Experience with CAN/CAN-FD, SPI, I2C, UART and/or I2S; Ethernet experience is an advantage

Good understanding of MCU memory architecture

Understanding of real-time and asynchronous/multithreaded systems

Good understanding of digital signal processing, including FFT/DFT, complex signals, digital filtering, sampling, aliasing and SNR

Practical experience optimising DSP algorithms on Cortex-M, preferably using CMSIS-DSP/SIMD

Ability to read datasheets and reference manuals and independently work with new peripherals

Experience with Git and CMake

Strong hardware debugging skills

Native Russian and English at B1/B2 level

Benefits

  • Competitive compensation
  • Comprehensive benefits package
  • Funded certifications and professional development
  • In-house training
  • Opportunity to work on complex hardware-software security technology
  • International and cross-disciplinary working environment
Ready to apply to Talent Voyager?
Apply to Talent Voyager

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Talent Voyager

See all jobs at Talent Voyager →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free