EM

Senior Embedded Linux Engineer

Hiring from
Egypt
Work type
Remote
Posted
Sep 25, 2026
Is this job info correct?

At EmbeddedVector, we build embedded systems that bridge hardware and software, turning complex platforms into reliable, production-ready products.

We are looking for a Senior Embedded Linux Engineer who enjoys working close to the hardware and understands what happens from power-on to application execution. This role is ideal for someone who likes debugging challenging issues, customizing Linux platforms, and building robust software foundations for embedded products.

You will work on Linux-based embedded platforms across automotive and industrial domains, contributing from board bring-up and BSP development through integration, validation, and deployment.


What You'll Do

  • Develop and maintain Embedded Linux software for ARM-based platforms.
  • Customize and integrate Linux BSPs, kernels, and system components.
  • Develop and debug device drivers and low-level software.
  • Support board bring-up, hardware integration, and platform validation.
  • Configure and maintain Yocto-based build environments.
  • Analyze and resolve software, hardware, and system-level issues.
  • Optimize system performance, boot time, and resource utilization.
  • Collaborate with hardware, embedded software, and system engineering teams throughout the development lifecycle.

What We're Looking For

  • Strong hands-on C/C++ programming skills.
  • Solid understanding of Embedded Linux architecture and fundamentals.
  • Experience with Linux BSP development and system customization.
  • Familiarity with Yocto-based build systems.
  • Experience with device driver development and debugging.
  • Understanding of bootloaders, system startup, and hardware initialization.
  • Strong debugging and root-cause analysis capabilities.
  • Understanding of the complete software development lifecycle.
  • Ability to work independently and take ownership of technical challenges.
  • Energetic, self-motivated, and passionate about learning new technologies.

Nice to Have

  • Experience with ARM-based SoCs and embedded hardware platforms.
  • Familiarity with U-Boot, Buildroot, or similar embedded Linux technologies.
  • Experience with board bring-up and hardware validation activities.
  • Knowledge of networking, communication protocols, and security concepts.
  • Experience using GDB, JTAG debuggers, oscilloscopes, logic analyzers, and other lab equipment.
  • Exposure to automotive, industrial, or safety-critical embedded systems.
  • Experience working within distributed or remote engineering teams.

Why EmbeddedVector

  • You'll work on real embedded platforms and challenging engineering problems while collaborating in a flexible remote environment that values technical depth, practical problem solving, and ownership. We look for engineers who enjoy understanding systems end-to-end and take pride in delivering reliable solutions.


Remote opportunity - international applicants welcome.

Send your CV to: Careers@embeddedvector.com

Subject: Senior Embedded Linux Engineer

or Apply to https://embeddedvector.com/careers/

Similar jobs

Apply on LinkedIn