• UoP/B2B
  • Hybrid (min. 2 days from the office)
  • Elastic working hours
  • Multisport, private healthcare, language classes

What we’re looking for

  • Strong experience with C programming in low-level / kernel environments
  • Hands-on experience with Linux kernel or driver development
  • Familiarity with hardware interfaces such as SPI, I2C, GPIO
  • Ability to read and understand schematics and datasheets
  • Solid debugging skills and a problem-solving mindset

Nice to have

  • Experience with Android (AOSP) or HAL layer
  • Knowledge of power management (PMIC, battery charging)
  • Experience with E-Ink / EPD displays
  • Familiarity with MediaTek platforms
  • Python or Java experience

Responsibilities

  • Developing and maintaining Linux kernel drivers for embedded devices
  • Working on display drivers, including E-Ink technology and refresh algorithms
  • Configuring and modifying Device Tree for hardware integration
  • Integrating power management systems, including battery charging and USB Power Delivery
  • Debugging low-level issues using kernel logs, register inspection, and system tools
  • Collaborating closely with hardware engineers, working directly with schematics and chip documentation
  • Building internal tools for hardware testing (Python is a plus)

Jesteśmy Devire – firmą rekrutacyjną, której celem jest łączenie świetnych ludzi ze świetnymi pracodawcami.

Niezależnie czy rozglądasz się za nową pracą na stałe czy projektem w formie współpracy B2B – możesz polegać na naszym wsparciu na każdym kroku.

Współpracujemy z pracodawcami z terenu całej Polski i realizujemy rekrutacje we wszystkich kluczowych obszarach technologicznych.