This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

📋 External Recruiting Agencies

Infotree Global is a staffing and recruitment agency, and the job description explicitly mentions it is for a position with one of their customers, not a direct hire for the agency itself.

This company was flagged and excluded from default search results. Proceed with caution.

IG
Posted 4mo ago

Linux Embedded Developer

Infotree Global Solutions
Poland
RemoteFull Time
Responsibilities
  • analyze performance
  • debug systems
  • build images
Requirements
  • Several years of experience as a Linux Embedded Developer
  • Strong Linux kernel internals
  • Performance analysis and profiling
  • Yocto project
  • Cross-compilation
  • EBPF/XDP
  • Debugging
Technical tools mentioned
perftophtopvmstatiostatbpftraceKernelSharktrace-cmdftraceYoctobitbakepokybbappenddevtooleBPFXDPnetlinkLTTngdmesgstrace

Job description

About the Client
Our client is an international engineering and technology company specializing in delivering advanced solutions for industry, particularly in the areas of embedded systems, digitalization, and software development. The organization operates globally, delivering projects for leading companies across sectors such as automotive, heavy industry, energy, and telecommunications.

The company focuses on innovation, high-quality delivery, and long-term partnerships. Project teams work in an international environment, leveraging modern technologies and engineering best practices. This is an excellent opportunity for professionals who want to have a real impact on the development of products and systems used worldwide.

Role Description
We are looking for an experienced Senior Linux Embedded Developer to join the client’s team. In this role, you will be responsible for developing and optimizing embedded Linux systems, with a strong focus on performance analysis, debugging, and system improvements.

Responsibilities

  • Analyze and optimize system performance (CPU usage, scheduler latency, memory footprint, I/O performance)

  • Work with Linux Kernel internals (scheduler, memory management, IRQ/driver stack)

  • Perform tracing and analysis using tools such as KernelShark, trace-cmd, and ftrace

  • Identify performance bottlenecks and regressions

  • Debug embedded systems using tools like strace, dmesg, perf, and LTTng

  • Build and maintain Yocto-based Linux distributions

  • Create and optimize system images (poky, bitbake, layers)

  • Develop and maintain custom recipes and meta-layers

  • Work with the Linux networking stack (netlink, TC, eBPF)

  • Implement and modify XDP/eBPF programs (e.g., packet filtering, traffic analysis)

Requirements

  • Several years of experience as a Linux Embedded Developer

  • Strong knowledge of Linux Kernel internals

  • Experience with system performance analysis and profiling

  • Hands-on experience with tools: perf, top/htop, vmstat/iostat, bpftrace, KernelShark

  • Strong experience with Yocto Project (bitbake, poky, layers, bbappend, devtool)

  • Solid understanding of embedded Linux systems and cross-compilation

  • Experience with eBPF/XDP and Linux networking stack

  • Strong debugging and problem-solving skills

Nice to Have

  • Experience with real-time / low-latency system optimization

  • Experience with BSP development and customization

What We Offer

  • Participation in advanced and impactful embedded projects

  • International working environment

  • Opportunity to work with modern technologies

  • Flexible cooperation model

Similar jobs

Linux Embedded Developer roles
3mo
Save
Mark Applied
Hide
Embedded Linux Engineer
Warsaw, Masovian Voivodeship, Poland
HybridFull Time
ICEYE
ICEYE: Manufacturer and operator of synthetic aperture radar satellites.
Embedded Linux development with kernel, device tree, bootloaders; Buildroot/GNU toolchains; kernel drivers; U-Boot; SoC hardware integration; Python automation.
Linux, Buildroot, GNU toolchains, U-Boot, Python, FPGA, SoC
5mo
Save
Mark Applied
Hide
Linux Engineer with Embedded
Wroclaw or Warsaw or Szczecin or Krakow
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
4+ YOE4+ years Embedded Linux experience with Yocto; strong knowledge of Linux kernel, U-Boot, Device Tree; proficiency in C/C++, shell scripting; platform debugging, performance optimization and technical leadership.
Linux, Android, QNX, AUTOSAR, Adaptive AUTOSAR, Yocto, U-Boot, Device Tree, C, C++, shell scripting, AOSP, GenAI, Worksmile
1mo
Save
Mark Applied
Hide
Senior Embedded Linux OS Engineer
Madrid or Athens or Prague or Sofia or Rome or Vienna or Warsaw or London or Dublin or Bucharest or Lisbon or Budapest or Madrid or Amsterdam
RemoteFull Time
Nabu Casa
Nabu Casa: Provides cloud services and hardware for open-source home automation.
Deep embedded Linux expertise (Buildroot/Yocto), experience with board bring-up, bootloaders, BSPs, cross-compilation and low-level debugging; ability to read/write C/C++ and Python; strong autonomy and open-source collaboration skills.
Buildroot, Yocto, Linux, U-Boot, GDB, strace, JTAG, oscilloscopes, logic analysers, C, C++, Python, Home Assistant OS, Elixir, Nerves OS
3mo
Save
Mark Applied
Hide
Senior/Mid Embedded Linux Software Engineer | Networking Solutions
Warsaw, Masovian Voivodeship, Poland
HybridFull Time
Teltonika
Teltonika: Designs and manufactures high-tech Internet of Things devices.
7+ YOE7+ years embedded device coding, 5+ years C, 2+ years Linux (Buildroot/Yocto), OS and networking knowledge, ability to solve hardware/software issues, shell scripting and English proficiency.
C, Linux, Buildroot, Yocto, Shell, OpenWRT, oscilloscope, logic analyzer, UART, SPI, I2C, USB, WiFi, Bluetooth
2y
Save
Mark Applied
Hide
Linux Embedded Software Engineer
Poland
$130k-$280k/yr OnsiteFull Time
Verkada
Verkada: Sells integrated AI-powered cloud physical security hardware and software.
5+ YOE5+ years of experience in Linux Embedded development and C/C++ programming, experience with Python, Git, and debugging.
Linux, C, C++, Python, Git, Bash, Go, Yocto, TCP/IP, RTOS
This job has expired