Firmware Engineer

4 days ago


Belgrade, Central Serbia Fuller Vision Full time €25,000 - €45,000 per year

About us

We're building intelligent, Linux-powered devices that connect the physical and digital worlds. Our products process sensor data in real time, run safely in the field for years, and update themselves securely over the air.

We're looking for an engineer who thrives close to the metal — someone who enjoys making Linux do precise, predictable work, whether that's reading sensors, moving bytes efficiently, or keeping a system healthy through reboots and network drops.

What you'll do

  • Build firmware and services for ARM-based Linux devices
  • Design real-time data pipelines that talk to sensors and stream results
  • Profile, trace, and tune performance until it's rock-solid
  • Develop robust update and recovery systems that prevent device bricking
  • Create metrics and telemetry to monitor systems in the field
  • Collaborate with a small, highly technical team across hardware and software

You might be a good fit if you have

  • Experience writing software for 
    Linux systems
     (embedded or backend)
  • A strong foundation in 
    algorithms, concurrency, and systems design
  • Hands-on knowledge of strace, perf, ftrace, systemd, and udev
  • Practical familiarity with Rust

    C
    , or 
    C++
  • Curiosity about hardware: I²C, SPI, GPIO, DMA
  • A habit of measuring everything — from latency histograms to boot times

Bonus points

  • Experience bringing up boards or writing device drivers
  • Building daemons in Rust with predictable latency
  • Understanding of secure boot, OTA updates, or A/B partitioning
  • Building hardware-in-the-loop tests or simulators

Why join

  • You'll work on meaningful, visible systems that ship to real users.
  • We're small, fast, and value deep expertise over buzzwords.
  • Your code will run on real devices doing real-world work — not just servers.

What we offer

  • Net salary in the EUR 2,500 - 4,500 range, depending on your skill, experience and knowledge level
  • Employee stock options
  • 25 vacation days
  • Private health insurance
  • Hybrid work (3 days on-site in our Belgrade office, 2 remote)
  • A chance at glory and greatness through building the biggest thing in vision tech since Ben Franklin invented bifocals in 1785


  • Belgrade, Central Serbia AMD Full time €60,000 - €120,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Belgrade, Central Serbia Heads Talent Solutions Full time €60,000 - €80,000 per year

    Our client is a well-established company in its industry, known for innovation and high-quality standards.As they continue to expand, they are looking for a new team member for the Embedded Software Engineer position.Key Responsibilities:Design embedded software (firmware) for new electronic products, ranging from simple microcontroller-based solutions to...


  • Belgrade, Central Serbia Rivian and Volkswagen Group Technologies Full time €80,000 - €120,000 per year

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...

  • Software Engineer

    1 week ago


    Belgrade, Central Serbia Microsoft Full time €40,000 - €60,000 per year

    As a Software Engineer in OneGuard, you will be working to ensure that all of the machines across the Microsoft fleet are running safe and secure firmware. This opportunity will introduce you to security concepts, teach you how to work across multiple orgs in one of the largest companies in the world, and allow you to expand your technical expertise as you...


  • Belgrade, Central Serbia Tenstorrent Full time €60,000 - €120,000 per year

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Belgrade, Central Serbia Microsoft Full time €40,000 - €80,000 per year

    As a Software Engineer II in the OneGuard team, you will work to ensure that all machines across the Microsoft fleet run secure and reliable firmware. This role provides exposure to security concepts, collaboration across multiple organizations within one of the largest technology companies, and opportunities to expand your technical expertise by solving...


  • Belgrade, Central Serbia Tenstorrent University Jobs Full time €20,000 - €30,000 per year

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...

  • QA Test

    4 days ago


    Belgrade, Central Serbia Meter&Control Full time €30,000 - €60,000 per year

    We are expanding our QA and R&D activities and looking for engineers with hands-on experience in testing electronic devices and systems. This is an opportunity to work on real, industry-grade electronic products used across global energy markets — from early prototypes to certified, mass-produced devices.Whether your experience is stronger in hardware...


  • Belgrade, Central Serbia Naya Full time €30,000 - €40,000 per year

    ABOUT NAYANaya ) builds modular, ergonomic keyboards and accessories. We obsess over engineering, firmware, and the small details that make daily workflows better. We're hiring a Customer Support & Technical Specialist who brings the same care to every customer interaction—supporting both general enquiries and technical troubleshooting.THE ROLEYou'll be...


  • Belgrade, Central Serbia Tenstorrent University Jobs Full time €40,000 - €80,000 per year

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...