Job Details
Embedded Systems
Hybrid
Full time
Russian
Oct 8

C/C++ SoC Engineer | Embedded Linux / FPGA

C/C++ SoC Engineer for RUBETEK-TELECOM in Moscow (office on Arbat, hybrid). Full-time, salary negotiable. Work on edge of software and hardware: Vitis HLS, DMA, Linux Kernel, FPGA.

RUBETEK-TELECOM is a Russian technology company developing telecom equipment and software-hardware solutions for digital communication. Responsibilities: We are looking for an engineer interested in working on the boundary between Software and Hardware. C/C++ → HLS → PS/PL → DMA → Linux Kernel → FPGA Tasks: Vitis HLS · AXI4/AXI-Stream · DMA · Linux drivers · Device Tree · IRQ · mmap · zero-copy · network drivers · performance optimization.

Required: 3+ years C/C++ + HLS + Embedded Linux + SoC/FPGA. Nice to have: Zynq / Zynq UltraScale+ MPSoC, Vitis/Vivado, AXI DMA, scatter-gather, Ethernet MAC/PHY, cache coherency, ARM/NEON. Not just Embedded Linux. Need to understand how data passes through the entire system - from PL to user space.

Hybrid · 5/2 · 10:00–19:00 ±1 hour Labor Code of the Russian Federation Stable competitive salary (ready to discuss expectations) Real hardware/software projects, not formal 'innovative' stack Strong engineering team and room for growth

Russia
Embedded Linux
NEON
Zynq
AXI DMA
HLS
ARM
Linux drivers
C++
FPGA
PHY
SOC
Vivado
Ethernet MAC
Device Tree
Vitis

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

C++ Embedded Software Engineer (Systems and Algorithms)

RUB 330,000

Remote position in Russia, full-time, salary 285K-330K RUB gross per month. Development of digital signal processing algorithms and SDR receivers.

Russia
N
NDA

Electronics Hardware & Embedded Firmware Engineer

Areg.AI, the world's first solar autopilot, is hiring an Electronics Hardware & Embedded Firmware Engineer. On-site in Aragatsotn, Armenia.

Armenia
A
Areg.AI