Embedded Software Engineer (C++ / Qt) in Bucuresti

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:

 -4+ 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).


 

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!