Jobiglo

لا توجد نتائج.

Principal Engineer - Embedded Software

EDGE · Abu Dhabi

جديد
Senior 🇬🇧 English
C++ ARM64 Kernel modules Bare-metal firmware STM32 NXP LPC Microchip PIC FreeRTOS mbed ThreadX I2C UART SPI CAN V4L2 GStreamer FFmpeg NVIDIA JetPack SDK CUDA cuDNN TensorRT Git SVN gdb ST-Link Segger J-Link oscilloscope logic analyzer

وصف الوظيفة

About the role

EDGE’s Advanced Concepts division is seeking a Principal Engineer to lead the design and development of high‑technology autonomous systems. You will own the architecture of complex embedded solutions, drive firmware development for microcontrollers and Linux‑based platforms, and mentor a growing engineering team.

Key responsibilities

  • Architect and design embedded systems with real‑time, power and resource constraints.
  • Develop and maintain bare‑metal firmware for Cortex‑M microcontrollers (STM32, NXP LPC, Microchip PIC).
  • Implement and support RTOS‑based firmware using FreeRTOS, mbed or ThreadX.
  • Write Linux device drivers and kernel modules for custom hardware.
  • Create user‑space multimedia applications with V4L2, GStreamer and FFmpeg.
  • Optimize software on NVIDIA Jetson platforms using JetPack SDK (CUDA, cuDNN, TensorRT).
  • Integrate communication protocols (I2C, UART, SPI, CAN) in both Linux and microcontroller environments.
  • Lead code reviews, enforce coding standards and mentor junior engineers.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Electronics or Software Engineering.
  • 15+ years of professional experience in embedded software development.
  • Deep knowledge of ARM64 and Cortex‑M architectures and Linux kernel development.
  • Proven experience with bare‑metal firmware, RTOS, and high‑performance Jetson platforms.
  • Strong problem‑solving, analytical and debugging abilities.

Required skills

  • C and C++ programming
  • ARM Cortex‑M and ARM64 architectures
  • Linux driver and kernel module development
  • Bare‑metal firmware for STM32, NXP LPC, Microchip PIC
  • FreeRTOS, mbed, ThreadX
  • I2C, UART, SPI, CAN communication protocols
  • V4L2, GStreamer, FFmpeg
  • NVIDIA JetPack SDK, CUDA, cuDNN, TensorRT
  • Git, SVN, CI/CD pipelines
  • Debug tools: gdb, ST‑Link, Segger J‑Link, oscilloscopes, logic analyzers

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EDGE.
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.

لماذا تبلغ عن هذا العرض؟

شكراً لإبلاغك. سنراجع هذا العرض.

اكتشف المزيد

الرواتب والأدلة وعمليات البحث في الإمارات العربية المتحدة.

الراتب: Software Engineer - FinTech (Remote) استنادًا إلى 44 عرض عمل في الإمارات العربية المتحدة

قدم طلبك في 30 ثانية

أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.

بالمتابعة، أنت توافق على شروط الاستخدام.

لديك حساب بالفعل؟ تسجيل الدخول

💬 راسلنا على تيليجرام الدردشة عبر واتساب

منشور منذ 6 ساعات

ينتهي أسبوع من الآن

8 مشاهدات · 0 مهتم

عزز فرصك

حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.

جاري تحليل سيرتك الذاتية...

EDGE

Abu Dhabi