You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Aleksandar D.AD

Aleksandar D.

FPGA & Embedded Systems Engineer

€550/day
Uppsala, SE
3-7 years

Average response time: 1 hour

About Aleksandar

FPGA & Embedded Systems Specialist | Verilog / VHDL Expert | Embedded Software Engineer (C/C++ • RTOS • Bare-Metal) | Qt & Python Desktop & Backend Developer ready to tackle your toughest hardware-software challenges.

I deliver high-performance, reliable solutions for clients in IoT, signal processing, and industrial automation. My edge comes from years of combined FPGA (Verilog, VHDL, SoC integration, custom IP cores, RTL design) and embedded systems (C/C++, RTOS, bare-metal, firmware for microcontrollers and SoCs) , complemented by full-stack capabilities in desktop applications (Qt/Python) and backend development (APIs, cloud services).

Common projects that I work on:
  • Custom FPGA IP cores and timing-critical designs
  • Real-time embedded firmware for microcontrollers and SoCs
  • Desktop tools for calibration, monitoring and logging
  • Scalable backend services and cloud-connected solutions
  • Complete hardware-software co-design projects
  • DSP projects
  • High performance software
  • HLS (High-level synthesis)
While I am fully comfortable delivering on repeat or similar projects, I particularly thrive when taking on new and challenging initiatives.
  • Swedish

    Native or bilingual

  • English

    Fluent

  • Serbian

    Conversational

  • Russian

    Conversational

  • Ukrainian

    Basic

Remote only
Primarily works remotely

Experience

  • Self-employed
    Owner/Consult
    TECH
    November 2016 - Today (9 years and 9 months)
    Uppsala, Sweden
    Self-employed FPGA & embedded systems specialist also offering desktop , backend development and high performance programs. Proficient in:

    RTL design & verification (Verilog/VHDL/SystemVerilog)
    Embedded Linux / bare-metal on ARM/RISC-V
    High-speed FPGA interfaces (PCIe, Ethernet, JESD)
    Cross-platform desktop (C++/Python/Qt)
    Scalable backend (REST/GraphQL, Docker, cloud)
    FPGA VHDL Qt C++ C
  • Husqvarna
    Embedded Developer
    TECH
    August 2014 - November 2016 (2 years and 3 months)
    Developed embedded software and firmware for intelligent, autonomous systems. Focused on real-time embedded control for battery-powered robotic devices, I contributed to features involving sensor integration, navigation algorithms, motor control, power management, and reliable wireless communication in resource-constrained environments.


    Designed and implemented C/C++ firmware for embedded microcontrollers, ensuring deterministic real-time performance in safety-critical and user-facing applications.

    Worked on low-level drivers, RTOS integration, and optimization for battery efficiency, obstacle detection, and boundary handling — core technologies behind Husqvarna's market-leading robotic mowers.
    C Embedded Systems RTOS Firmware Algorithms
  • Volvo Group Sweden
    Software engineer
    AUTOMOBILE
    September 2012 - May 2014 (1 year and 8 months)
    Designed and implemented embedded control software for commercial vehicle platforms, with emphasis on modularity, scalability, and future-proof architecture.

    Developed supporting desktop tools and backend services (Python/C++/Qt) for configuration, calibration, data logging, and diagnostics to streamline development and testing workflows.


    Integrated embedded systems with higher-level software stacks, including API development and database interactions for simulation and analysis environments.
    Executed full software lifecycle activities: requirements analysis, design, coding, unit/integration testing, vehicle-level validation, and issue resolution.


    Worked in international, cross-functional teams to deliver reliable software solutions aligned with Volvo Group's sustainability and electrification goals.
    C++ Qt User Interface Design Embedded Systems API

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's program in computer technology - reliable systems
    Mälardalensuniversitet
    2013

Skill set

Categories