Jobiglo

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

Senior Firmware Engineer – Embedded Printing Solutions

CME · Gouvernorat de Beyrouth

جديد
Hybrid Senior 🇬🇧 English
FreeRTOS BLE USB UART SPI I2C hardware debugging oscilloscopes logic analyzers telemetry remote monitoring INTEGRITY OS RFID

وصف الوظيفة

About the role

We are seeking a Senior Staff / Lead Firmware Engineer to scale the next generation of market‑leading embedded printing solutions. The role will architect and develop new firmware platforms from the ground up, collaborating with cross‑functional teams to deliver high‑performance, reliable, and scalable products.

Key responsibilities

  • Develop robust, real‑time embedded software architectures from scratch.
  • Design and implement firmware platforms for tabletop printers, care‑label fabric printers, and ultra‑mobile handheld devices.
  • Create low‑level drivers and control algorithms for stepper and DC motors, thermal print heads, and print engines.
  • Implement telemetry, logging, and remote monitoring frameworks to track device health and diagnose field issues.
  • Participate in rapid prototyping to validate new product concepts, features, and hardware components.
  • Validate and troubleshoot complex system‑level issues using oscilloscopes, logic analyzers, JTAG debuggers, and protocol analyzers.
  • Collaborate with electrical and mechanical engineering teams to translate electro‑mechanical requirements into firmware solutions.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • 7+ years of embedded systems development experience with expert‑level C programming.
  • Proven experience architecting systems using Real‑Time Operating Systems such as FreeRTOS.
  • Strong understanding of embedded communication protocols (BLE, Wi‑Fi, USB, UART, SPI, I2C).
  • Hands‑on experience with physical peripherals such as motors, thermal components, and sensors.
  • Excellent hardware debugging skills, including reading schematics and using oscilloscopes and logic analyzers.
  • Track record of delivering commercialized, mass‑produced embedded devices.
  • Excellent English communication and ability to work in cross‑functional teams.

Required skills

  • C programming
  • FreeRTOS (or other RTOS)
  • BLE, Wi‑Fi, USB, UART, SPI, I2C protocols
  • Low‑level driver development
  • Hardware debugging with oscilloscopes and logic analyzers
  • Motor and thermal printer control
  • Telemetry and remote monitoring implementation
  • FPGA design with Verilog or VHDL (optional)
  • Experience with printers, RFID encoders/readers, INTEGRITY OS (optional)

Questions fréquentes

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

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

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

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

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

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

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

↗ Postuler directement sur linkedin.com
الدردشة عبر واتساب

منشور منذ ساعة

ينتهي شهر من الآن

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

عزز فرصك

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

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

CME

Gouvernorat de Beyrouth