{bc}

Embedded System Engineer

CASABOT®Dubai, UAE1 months agoEntryfulltime
CI/CDLinux
Generate Resume for this Job
Via LinkedIn·

About This Role

We are looking for an Embedded System Engineer with 4+ years of experience to help build, customize, secure, and maintain our embedded software platform. This role is ideal for someone who deeply understands Embedded Linux, can work confidently with Yocto / Buildroot, and knows how to tailor Linux images, packages, kernels, and modules for production devices.

You will play a key role in shaping the platform layer that powers our devices, with a strong focus on firmware development, OTA updates, secure boot, and reliable device communication using protocols such as MQTT.

Key Responsibilities

  • Design, build, and maintain embedded Linux distributions using Yocto and/or Buildroot
  • Customize and edit Yocto layers, recipes, modules, and packages based on product requirements
  • Develop, integrate, and optimize platform-level software for embedded devices
  • Work on firmware development and low-level system integration
  • Implement and maintain OTA update mechanisms for remote device upgrades
  • Support and enhance Secure Boot and platform security features
  • Integrate device communication services using MQTT
  • Debug system-level issues across boot, kernel, drivers, middleware, and user space
  • Collaborate with hardware, backend, QA, and product teams to ensure smooth system integration
  • Improve system reliability, performance, maintainability, and production readiness
  • Support build automation, CI/CD, and release processes for embedded software

Required Qualifications

  • 4+ years of experience in embedded software or platform engineering
  • Strong programming skills in C++ and Python
  • Solid hands-on experience with Embedded Linux
  • Strong experience with Yocto and/or Buildroot
  • Proven ability to modify and maintain Yocto recipes, layers, packages, and modules
  • Experience with firmware development
  • Experience implementing or maintaining OTA updates
  • Good understanding of Secure Boot and embedded security concepts
  • Experience with MQTT or similar device messaging protocols
  • Strong debugging and troubleshooting skills across embedded Linux systems
  • Familiarity with cross-compilation, bootloaders, and Linux system internals
  • Proficiency with Git and collaborative development workflows
  • Ability to troubleshoot across the stack, from bootloader and OS layers to application and cloud/device integration
  • Strong problem-solving skills and ability to work closely with hardware, software, QA, and product teams

Preferred / Nice to Have

  • Experience with bootloaders such as U-Boot
  • Knowledge of Linux kernel configuration, drivers, and device trees
  • Experience with containers or lightweight virtualization on embedded systems
  • Familiarity with networking, device provisioning, and remote fleet management
  • Experience in production-grade IoT or connected device environments
  • Exposure to CI/CD pipelines for embedded systems

What We’re Looking For

We are looking for someone who is not only technically strong, but also practical and product-minded. The right candidate understands how to turn embedded Linux into a stable, secure, updateable platform that can scale in real-world deployments.

Requirements

  • 3-5 years building and maintaining embedded Linux platforms
  • Deep experience with Yocto / Buildroot, including customization of recipes, layers, and modules
  • Strong C++ skills plus Go or Python experience
  • Solid background in firmware development, OTA, Secure Boot, and MQTT
  • Experience using Docker and working with AWS in connected-device or platform environments

Benefits

  • Steady Remote work environment
  • We focus on your L&D and personal growth
  • Work with a bunch of the smartest techies in the region.

Similar Jobs

Senior Embedded Systems Security Engineer

CENSUS · Abu Dhabi

Mid-Senior

**About CENSUS** CENSUS is an internationally acclaimed Cybersecurity services provider. We support the needs of multiple industries, providing IT and OT security services to public and private organizations around the w

AgileVAT

Embedded System Engineer

CASABOT® · Dubai

Mid-Senior

We are looking for an Embedded System Engineer with 4\+ years of experience to help build, customize, secure, and maintain our embedded software platform. This role is ideal for someone who deeply understands Embedded Li

CI/CDLinux

Embedded Systems Engineer (Remote)

Joveo AI ·

**About Joveo:** Every company says they're "AI\-first." We actually are. Joveo's recruitment advertising platform processes millions of hiring decisions through machine learning, real\-time bidding, and predictive analy

Recruitment

Robot Embedded Systems Engineer

Sundus · Dubai

Entry

**Job Code:** JPC\- 5932 **Job Title:** Robot Embedded Systems Engineer **Job Location:** Dubai **Job Purpose** The Robot Embedded Systems Engineer will be responsible for designing, developing, and optimizing embedded c

Computer VisionLinux

Embedded Systems Engineer (Remote)

Joveo Ai ·

**About Joveo:** Every company says they're "AI\-first." We actually are. Joveo's recruitment advertising platform processes millions of hiring decisions through machine learning, real\-time bidding, and predictive analy

Recruitment

embedded system engineer

TALENTMATE · Dubai

Mid-Senior

**Job Description** We are looking for an Embedded System Engineer with 4\+ years of experience to help build, customize, secure, and maintain our embedded software platform. This role is ideal for someone who deeply und

CI/CDLinux

Robot Embedded Systems Engineer

SUNDUS MANAGEMENT CONSULTANCY & STUDIES BUREAUL.L.C · Dubai

Senior

Design and implement control algorithms for robotic movement, develop embedded systems, and integrate sensors while collaborating with cross-functional teams.

RTOSControl SystemsActuators

Embedded System Engineer

Client of LeadingEdge HR Solutions · Dubai

Senior

Design and develop hardware and software for embedded systems, requiring proficiency in C, C++, and Assembly, along with strong communication skills.

Embedded System Engineer

Senior Engineer - Computer Vision Edge Intelligence & Embedded Systems

AMS International UAE · Abu Dhabi Emirate

Senior

**Senior Engineer – Computer Vision Edge Intelligence \& Embedded Systems** **About the Role:** We are seeking a highly skilled and experienced **Senior AI \& Computer Vision Engineer** to lead the design, development, a

Computer VisionExcelScala
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required