📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Embedded Software Engineer

Trapeze Group AMEA - ASEAN, Middle East, Africa · Doubaï

🇬🇧 English
C++ Qt Qt Quick QML Linux STM32 STM32CubeMX debuggers CMake X11 OBD2 CAN bus RTOS TCP UDP HTTP MQTT

Job description

About the role

Modaxo is seeking an Embedded Software Engineer to design, develop and maintain high‑performance embedded solutions for its transportation technology portfolio. The role covers the full software lifecycle from requirements through to deployment and support.

Key responsibilities

  • Develop interactive Linux applications using C++ and Qt.
  • Design and maintain high‑performance firmware for STM32 microcontrollers in C.
  • Integrate third‑party libraries and middleware into the firmware architecture.
  • Debug and troubleshoot software and build issues, providing effective resolutions.
  • Participate in code reviews and contribute to continuous improvement of code quality.
  • Create and maintain build scripts (CMake) for packaging and deployment.
  • Follow rigorous software development life‑cycle processes, including testing and verification.
  • Interface with clients to gather requirements, estimate effort and translate business needs into technical solutions.
  • Provide second‑level support to regional customer support teams.

Required profile

  • Tertiary qualification in Engineering, Computer Science, Electronics or related field.
  • Over 4 years of experience developing C++ applications in Linux environments.
  • Proven experience with embedded firmware development for STM32 devices.
  • Experience with both agile and waterfall development methodologies.
  • Familiarity with drivers, libraries and RTOS frameworks.

Required skills

  • C++
  • Qt (including Qt Quick and QML)
  • Linux development
  • C programming for STM32
  • STM32CubeMX and related debugging tools
  • CMake build system
  • X11 UI design
  • OBD2 and CAN bus integration
  • RTOS frameworks
  • TCP/UDP/HTTP and MQTT communication protocols

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Trapeze Group AMEA - ASEAN, Middle East, Africa.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Trapeze Group AMEA - ASEAN, Middle East, Africa

Doubaï