Embedded Software Engineer

2 weeks ago


Bucharest, Bucureşti, Romania Urban Connect Full time €60,000 - €80,000 per year
About the job Embedded Software Engineer (C / Qt)

Job Location: hybrid in Bucharest

Were looking for an Embedded Software Engineer with C / Qt to help us build and support custom embedded terminals used across the gaming industry in the UK and globally.

These devices run Android or Linux and are fully custom - from drivers to applications - all developed in-house.

In this role, you'll work primarily in C and Qt, creating performant apps with dynamic UIs, tightly integrated with the underlying OS.

Youll collaborate with a multidisciplinary team of engineers and have the opportunity to work on the full embedded software stack, from user interfaces to device
drivers.

Your role with us:

-You will work as part of a global team in the RTST (Regional Technology Services Team) organization, delivering embedded software for UK-based operations.

-You would be joining a company built and run by IT professionals who love what they do and value efficiency, enthusiasm, and smart decision-making.

Responsibilities:

Embedded software development

-Develop applications in C using the Qt framework for embedded devices.

-Build and maintain custom user interfaces optimized for performance and usability.

-Interface with lower-level services, device drivers, and system APIs.

-Debug, optimize, and enhance software running on Android or Linux terminals.

-Ensure compatibility across different terminal models and OS versions.

-Work closely with hardware and QA teams to support new device rollouts.

System integration & collaboration

-Develop custom components for unique hardware features

-Maintain internal libraries, frameworks, and tooling.

-Write clean, testable, and well-documented code.

-Participate in architecture and code reviews.

-Work in collaboration with RO and UK-based product and engineering teams.

Requirements:

years of experience in embedded software development.

-Strong C skills (modern C preferred), with experience in Qt (QML or Widgets).

-Familiarity with embedded Linux and/or Android system architecture.

-Experience developing software for custom hardware.

-Understanding of OS-level integration, performance tuning, and memory management.

-Comfortable with Git, CI/CD pipelines, and collaborative tooling.

-Fluent in English, both written and spoken.

Nice to have:

-Experience with cross-compiling, board bring-up, or driver development.

-Familiarity with touchscreen UIs or constrained-resource environments.

Availability:

-We would like to welcome you to our team as soon as possible, but were flexible with notice periods of up to 4 weeks.

Additional notes:

-Quick hiring process Expect feedback within 48 hours.

-Occasional travel to offices in other countries might be required (1-2 times per year).



  • Bucharest, Bucureşti, Romania SII Group Romania Full time €60,000 - €80,000 per year

    Project Description:As Software Engineer for Advanced Analog Software Team (AASW) you will develop high quality embedded low-level software for our software drivers following the AUTOSAR automotive standard and also non-AUTOSAR requirements.In your new role you will:• Develop and optimize low-level drivers for latest NXP microcontrollers and processors,...


  • Bucharest, Bucureşti, Romania Google Full time €60,000 - €100,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience working with embedded operating systems.Experience in C or C++. Preferred qualifications:Knowledge of one...


  • Bucharest, Bucureşti, Romania Google Full time €60,000 - €100,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience working with embedded operating systems.Experience in C or C++.Preferred qualifications:Knowledge of one...


  • Bucharest, Bucureşti, Romania rinf Full time 40,000 - 80,000 per year

    Our VisionFounded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology partner for growing organizations in need of digital transformation of their products and servicesWhat you'll doDesign, develop, and maintain firmware for battery operated, connected...


  • Bucharest, Bucureşti, Romania Ubiquiti Inc. Full time $80,000 - $120,000 per year

    About UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of...


  • Bucharest, Bucureşti, Romania IDRIVE Full time €60,000 - €80,000 per year

    Requirements Must have: Requests and skills: The ideal candidate will have. -A background in software development using one of the statically typed programming languages such as C/C++ / Rust / Java / Golang, etc. -Desire to learn and work in embedded software development. -Knowledge of embedded software development, Linux kernel, ARM processors,...


  • Bucharest, Bucureşti, Romania Google Full time 40,000 - 80,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).1 year of experience with data structures or algorithms.1 year of experience working with embedded operating systems.Preferred qualifications:Master's degree...

  • C Embedded Engineer

    2 weeks ago


    Bucharest, Bucureşti, Romania rinf Full time €60,000 - €80,000 per year

    Our VisionFounded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology partner for growing organizations in need of digital transformation of their products and servicesWhat you'll doYou will be part in all phases of software development ranging from: design and...

  • Software Engineer

    2 weeks ago


    Bucharest, Bucureşti, Romania Randstad Digital Romania Full time 4,000 - 8,000 per year

    Project overviewWe are looking for a Software Engineer (NPU Accelerator) to join our Randstad Digital Romanian Team in a new challenging project in automotive field. In this role, you will collaborate with the client automotive software team, focusing on the enablement of Neural Processing Unit (NPU) accelerators in MCU and MPU-based platforms.This role is...

  • Software Engineer

    2 weeks ago


    Bucharest, Bucureşti, Romania SII Group Romania Full time €40,000 - €60,000 per year

    Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.We are looking for a Software Engineer to develop c++ for real time embedded systems with proven experience of development in high level OOP programming...