Back to all jobs
OPTIVEUM sp. z o.o. logo

Embedded Engineer- C- Kernel

OPTIVEUM sp. z o.o.
WarsawHybrid1d ago

About the role

Embedded Engineer — Linux Kernel & E-Ink

Embedded Engineer

Our Client is a Polish technology company creating minimalist consumer electronics designed to support focus, calm, and a healthier relationship with technology. Their products include E-Ink-based devices, phones, alarm clocks, watches, and software solutions built around simplicity, quality, and user well-being.

Role

We are looking for an Embedded Engineer who feels comfortable working at the intersection of electronics and low-level software.

In this role, you will work on Linux kernel-level development, hardware drivers, E-Ink display control, power management, and Android-related integration. You should be able to read both hardware schematics and C kernel code, investigate problems independently, and find practical solutions even when vendor documentation is incomplete or inconsistent.

Previous E-Ink experience is welcome but not mandatory. What matters more is solid hands-on experience with Linux Kernel, hardware drivers, embedded systems, and low-level debugging.

Responsibilities

  • Develop and maintain Linux drivers for embedded hardware platforms.

  • Work on low-level drivers for E-Ink / EPD display control.

  • Configure and modify Device Tree.

  • Integrate hardware interfaces such as SPI, I2C, GPIO, and related components.

  • Support integration of USB Power Delivery, PMIC, and battery thermal protection.

  • Debug issues at Linux kernel level using logs, registers, and low-level diagnostics.

  • Work closely with hardware engineers, reading schematics and datasheets.

  • Support Android AOSP / HAL or graphics framework integration.

  • Create or support hardware testing tools, with Python as a plus.

  • Investigate complex technical issues independently and propose practical solutions.

Key competences

  • Strong C programming skills, including pointers, bit masks, memory-level work, and development without relying on standard libraries.

  • Hands-on experience with Linux Kernel development and hardware drivers.

  • Practical knowledge of embedded hardware interfaces such as I2C, SPI, GPIO, UART or similar.

  • Experience with Device Tree configuration and modification.

  • Ability to read hardware schematics and datasheets.

  • Experience debugging kernel-level issues using tools such as adb, dmesg, kdbg, kernel logs or similar.

  • Strong problem-solving mindset and ability to work independently.

  • Good communication skills and readiness to collaborate closely with hardware and software teams.

Nice to have

  • Experience with MediaTek platforms.

  • Experience with Android AOSP, system builds, or HAL modifications.

  • Knowledge of USB Power Delivery.

  • Experience with EPD / E-Ink displays.

  • Knowledge of Li-Ion battery charging standards, including JEITA.

  • Python, Java or other scripting/programming experience.

  • Experience in consumer electronics, mobile devices, wearables, IoT or embedded hardware products.

Salary and Conditions

  • Full-time position.

  • Employment contract or B2B contract.

  • Hybrid work model: 4 days per week from the office in Warsaw, near Racławicka metro station.

  • Flexible working hours.

  • Salary: to be discussed, depending on experience.

Benefits

  • Opportunity to work on real consumer electronics products, not only software abstraction layers.

  • Direct impact on hardware-software integration and product performance.

  • Work with Linux Kernel, embedded systems, E-Ink technology, and power management.

  • Private medical care, Multisport funding, and English language lessons.

  • Additional days off under B2B cooperation.

  • 2 paid volunteering days.

  • A product-driven environment focused on quality, simplicity, and meaningful technology.

479,000+ hidden jobs like this

OPTIVEUM sp. z o.o. and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.