ICEYE

Embedded Linux Engineer

ICEYE
Apply
3 months ago
Warsaw, PolandSenior

Responsibilities

  • Develop and enhance Linux operating systems for SoC-based satellite modules.
  • Bring up Linux kernels and bootloaders on new hardware platforms and perform board-level debugging.
  • Build and maintain kernel drivers and interfaces exposing FPGA functionality to higher-level software.
  • Design and manage system services, boot orchestration, runtime configuration, and FPGA management.
  • Collaborate with FPGA and flight software teams to integrate features and validate system performance.
  • Develop automation, testing, and deployment infrastructure for reliable software updates across satellite systems.

Requirements

  • Strong experience in embedded Linux development, including kernels, device trees, and bootloaders.
  • Proficiency with embedded build systems such as Buildroot and GNU toolchains.
  • Solid Linux programming skills across kernel and userspace, including service and system management.
  • Hands-on experience with U-Boot, board bring-up, and low-level debugging from boot through runtime.
  • Experience with SoC platforms and hardware-software integration, ideally with FPGA-based systems.
  • Ability to troubleshoot across hardware interfaces through Linux userspace.
  • Experience developing Python-based automation, testing, or validation tools.
  • Experience with over-the-air update systems for embedded devices is preferred.
  • Experience operating and maintaining distributed or remote embedded systems is preferred.
  • Knowledge of package management systems such as dpkg or opkg is preferred.
  • Knowledge of space telecommunications or CCSDS protocols is preferred.
  • Applicable security screening, including SUPO where required, may be required.

Benefits

  • Permanent employment in a hybrid workplace model in Warsaw.
  • Continuous professional development and training opportunities.
  • Health and wellbeing support, with benefits varying by location.
  • Collaborative, inclusive workplace culture and employee support during the recruitment process.

Tech Stack

Categories

ICEYE

About ICEYE

1,001-5,000 employees

ICEYE builds and operates a commercial synthetic-aperture-radar (SAR) satellite constellation that provides high-revisit imagery and change-detection services for government and enterprise users. It sells tasking, data and analytics subscriptions, disaster-response solutions for insurers, and turnkey sovereign constellations that national customers can own and operate. Founded in 2015 and headquartered in Espoo, Finland, ICEYE’s systems support defense and intelligence, environmental monitoring, and emergency management worldwide.

Contact me