Senior Embedded Software Engineer Opportunity

X4 Technology company

Subscribe to our Telegram & Twitter Channel

Senior Embedded Software Engineer in ROMANIA

Remote 4 days ago

🌍 Remote (EU) | Senior Linux Kernel Driver Engineer | High Pay | Long-Term, Open Source Project


🧠 Work on the Cutting Edge of Open Source + Silicon


We're looking for expert Linux kernel engineers with deep experience writing complex drivers to join a major open source silicon bring-up effort. This is not just patching or vendor support β€” this is real, architectural-level driver development, upstream-first, powering a brand-new multi-core heterogeneous SoC from one of the world’s top semiconductor innovators.


If you’ve built and debugged Linux drivers for real hardware β€” especially tricky, high-performance, or custom IP blocks β€” this is your chance to go deep, upstream your work, and help shape the future of Linux on emerging processor architectures.


πŸ› οΈ What You’ll Be Doing

  • Developing and upstreaming Linux kernel drivers for a next-gen SoC featuring Cortex-A, Cortex-R, and Cortex-M cores, along with custom accelerators
  • Enabling high-speed, complex peripherals: PCIe, USB 3.x, Ethernet, MIPI, CAN, and more
  • Working directly on a Linux 6.x kernel fork, including backports, security patching, and custom feature integration
  • Collaborating closely with silicon validation teams, firmware developers, and platform bring-up engineers
  • Navigating and contributing to upstream Linux subsystems (camera, networking, memory, AI/ML, DMA, etc.)


βœ… What We're Looking For

  • Strong, hands-on experience writing Linux kernel drivers β€” the more complex, the better
  • Deep knowledge of kernel internals: I/O, memory management, interrupts, scheduling
  • Comfortable working with mainline and custom kernel trees, backporting, and maintaining patch stacks
  • Proficient in low-level Linux debugging and performance tools (e.g., perf, ftrace, crash, kgdb, dmesg)
  • Experience contributing to or navigating upstream Linux workflows
  • Strong written & spoken English for remote, technical collaboration


πŸ’‘ Bonus If You Have:

  • Past mainline kernel contributions or open source involvement
  • Experience in semiconductor bring-up, board validation, or early silicon platforms
  • Familiarity with Yocto, Buildroot, or other embedded Linux stacks
  • Knowledge of custom SoC architectures, IOMMUs, or hardware acceleration interfaces


πŸš€ Why Join This Project?

  • Build real Linux infrastructure for a brand-new processor architecture
  • Upstream-first approach β€” no vendor forks or throwaway patches
  • Tackle real hardware challenges: early silicon, validation boards, performance tuning
  • Work on latest kernel versions (6.x) β€” stay ahead of the curve
  • 2+ year engagement, fully remote (EU), flexible hours, deep engineering culture
  • Compensation well above €100k/year equivalent


πŸ”§ This Role is Perfect For You If:

You’re an experienced Linux engineer who thrives on complex driver work, enjoys close-to-metal programming, and values doing things the right way β€” upstream, maintainable, and with deep understanding of the hardware.


πŸ“© Ready to take your kernel skills to the next level?

Apply now and help define how Linux runs on the processors of tomorrow.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly