Embedded Linux Engineer at CEiiA - ScoutJobs - The AI-curated global job board
Skip to content
CEiiA
Posted 7 hours ago

Embedded Linux Engineer

CEiiAEngenheiro |Embedded Linux (Yocto)

Perks & benefits

Health Insurance

Requirements

Degree in Electronic Engineering, Physics, or similar, Experience in Embedded Linux, Expertise in Yocto Project, Proficiency in C/C++, Python, and Shell Script, Knowledge of communication protocols

Skills

YoctoLinuxC#

About the role

Responsibilities

  • Develop, customize, and maintain embedded Linux builds using Yocto Project
  • Create, adapt, and optimize Yocto layers, recipes, and images for different hardware platforms
  • Integrate applications (Flutter, C/C++, Python, etc.) with the embedded operating system
  • Work with firmware and hardware teams to ensure system compatibility and stability
  • Develop and integrate drivers, system services, and middleware
  • Perform troubleshooting and debugging at kernel, userspace, and build system levels
  • Ensure system security, OTA updates, and reliability

Requirements

  • Degree in Electronic Engineering, Physics, or similar
  • Proven experience in Embedded Linux (userspace, kernel, systemd, filesystem)
  • Solid knowledge and experience with Yocto Project (BitBake, layers, recipes, BSPs)
  • Familiarity with C/C++, Python, and Shell Script
  • Experience with cross-compilation, toolchains, and build processes for embedded systems
  • Experience with networks and communication protocols (TCP/IP, MQTT, gRPC, DBus, etc.)
  • Ability to diagnose complex system problems (boot, drivers, app integration, performance)

Preferred Qualifications

  • Knowledge of automatic testing frameworks for embedded systems
  • Contributions to open-source projects related to Yocto, Linux, or embedded systems
  • Experience in CI/CD for embedded system builds
  • Experience in C++ application development for embedded systems including performance optimization
  • Knowledge and experience in ROS 2 (Robot Operating System)

Benefits

  • Relaxed work environment and dynamic multidisciplinary teams
  • Health insurance
  • Gym and Nutrium partnerships
  • Up to three additional vacation days
  • Free birthday leave
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Linux Engineer

CEiiA · Matosinhos

Sign up to apply