هذه الوظيفة لم تعد متاحة
انتهت صلاحية هذه الوظيفة في 09/08/2026. لم تعد تقبل الطلبات.
Senior Firmware Engineer – Embedded Printing Solutions
CME · Gouvernorat de Beyrouth
وصف الوظيفة
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
لماذا تبلغ عن هذا العرض؟
اكتشف المزيد
الرواتب والأدلة وعمليات البحث في Lebanon.
الرواتب حسب المهنة
لديك سؤال حول هذا العرض؟
اطرحه هنا: ستصلك تفاصيل العرض كاملة عبر البريد الإلكتروني، فوراً.
عزز فرصك
حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.
جاري تحليل سيرتك الذاتية...
CME
Gouvernorat de Beyrouth
عروض عمل ذات صلة
-
Mobile Application Developer
SiiRA Gouvernorat de Beyrouth -
DevOps Engineer – Cloud‑Native SaaS Platform Operations
BigHand Gouvernorat de Beyrouth -
Quality Assurance Engineer
Monty Mobile Gouvernorat de Beyrouth -
Senior Quality Assurance Engineer
et3arraf SAL Hazmiyeh -
Senior Technical Business Analyst
Capital Banking Solutions Hazmiyeh