Telekinetik

We architect, build, and secure connected Linux and RTOS systems. Senior engineering for regulated and critical industries.

Connected systems are more complex, more regulated, and more exposed than they were five years ago. Building them well requires specific engineering depth across the platform, security, and application layers. Telekinetik provides that depth on a project basis or as senior reinforcement to an existing team.


What we do

Linux Device and Gateway Engineering

Yocto, Buildroot, OpenWrt, Ubuntu Core, AOSP. BSP development across all of them. A/B-partition OTA. Custom driver development through kernel modules. Reverse engineering when documentation runs out. The kernel TCP/IP stack extended for comms-to-network interfacing. The pain we address most often is platform debt: BSP upgrades that take weeks, kernel versions years behind, no in-house depth to resolve it without dropping application work.

See service details

Secure-by-Design / CRA and NIS2 Readiness

Secure boot chain design and implementation, certificate lifecycle management and PKI infrastructure (CMP / RFC 4210 is one approach we have used in practice), OS hardening (kernel CONFIG-level, immutable rootfs, signed packages, confined snaps), SBOM discipline, attestation, and supply-chain security. The engineering work required before the CRA deadline in December 2027. NIS2 is already live.

See service details

Systems Programming for Network and Cyber

Linux kernel networking, eBPF and XDP, custom dataplane software, packet processing, and hardened network appliances. Whether your product runs on specialized hardware or a commodity server platform. SELinux, iptables, snap confinement: configured from a deny-all baseline.

See service details

RTOS Product Engineering

Architecture and execution for Zephyr and FreeRTOS. ThreadX, QNX, and VxWorks available for engagements requiring them. In-house hardware-in-the-loop test rig for scheduling and timing validation. Certification-aware design for products where IEC 62304 or ISO 26262 will eventually apply.

See service details

Owning the full vertical

Business logic on the device, on-device analytics, the inter-subsystem communication layer, and the display in Qt or Android. An edge device that aggregates, reasons, and displays needs its application layer engineered as carefully as the platform beneath it. We build the full vertical, from BSP to UI, as one engagement with one owner.

See service details


US device makers shipping into the EU

The EU Cyber Resilience Act applies to every connected product sold in the EU market, including those made in the US. The December 2027 deadline does not distinguish by where the manufacturer is headquartered.

There are three distinct reasons US companies have engaged a Warsaw-based embedded partner.

CRA and NIS2 compliance. Many US device makers do not have in-house EU regulatory expertise and are not yet staffed to build a compliant secure-boot chain, attestation system, or SBOM pipeline from scratch. We carry the regulatory context and build the engineering infrastructure, fully remote.

Capacity. Some US engineering teams have the depth but not the bandwidth. Taking on additional senior embedded work while a product cycle is in motion is not always possible internally, regardless of team quality.

Specialist depth. BSP work, kernel networking, and secure firmware design are hard to hire for anywhere. Senior engineers who do this work at production depth are not abundant in the US market or any other.

Describe the problem


Ways to engage

Full project. A defined problem, a defined deliverable, and Telekinetik owning the approach and execution end to end.

Senior specialist augmentation. A senior engineer embedded in your team, when that fits better than a fixed scope.

Proof-of-concept and de-risking. When a build carries real technical risk, we engineer the hardest part first and prove the approach holds, before you commit a team and a budget to it.

Escalation and deep-debug. The hard bug, the performance cliff, the intermittent field failure. When your team has hit the wall, we find the root cause and fix it.

Requirements and scoping. We turn a product idea into concrete, testable requirements, ready to build from.

See service details


Get in touch

contact@telekinetik.eu +48 573 111 388

Services

Five ways to engage Telekinetik, across every service line below.

Full project. A defined problem, a defined deliverable, and Telekinetik owning the approach and execution end to end. This is the default.

Senior specialist augmentation. A senior engineer embedded with your team, when that fits the situation better than a fixed scope: an ongoing platform-ownership role, a development cycle that needs a resident architect, a program that runs too long for a fixed scope. Augmentation carries the same seniority floor and inclusion criteria as project work; we do not place generalist contractors.

Proof-of-concept and de-risking. We engineer the hardest, riskiest part of a build first, early and at low cost, so you know whether the full build will hold up before you commit a team and a budget. You get a working result you can run and measure.

Escalation and deep-debug. For a problem your team cannot crack on its own: the hard bug, the performance cliff, the intermittent field failure, the integration deadlock, the certification blocker. We find the root cause and fix it. A short, time-boxed triage can come first to scope the work.

Requirements and scoping. We turn a product idea into concrete, testable requirements, structured and ready to build from. Often the first step before a full project.


Linux Device and Gateway Engineering

BSP development and maintenance across Yocto, Buildroot, OpenWrt, Ubuntu Core (confined snaps), and AOSP. Board bring-up. Driver development through kernel modules, including read/write-to-registers work. Kernel migration and extension of the kernel TCP/IP stack for comms-to-network interfacing. OTA infrastructure: custom A/B-partition update mechanisms, Ubuntu Core Brand Store integration. Reverse engineering when documentation runs out, including the OpenWrt toolchain on one engagement.

Embedded application services built on top of the platform layer, grouped by theme:

Connectivity and resilience. Network services for robust modem connectivity with recovery modes, populating network and modem state into the system. Custom transport protocols where standard ones don't fit, including a UDP-based implementation with separated control and data planes.

System integration. Platform abstraction over /proc, /sys, kernel interfacing, and D-Bus into a single unified interface. UART communication between MCUs across both AOSP and Yocto. Cloud integration with AWS, Azure, and custom backends, including server-side work.

Operational substance. OTA with A/B partitions including Brand Store delivery. Power management covering wake locks, sleep modes, and power state transitions. Network stability observability. Configuration provisioning.

One integration example worth naming: an SPI master/slave key exchange between two MCUs, linked via an internal switch. For security, the actual communication runs over SSH. SPI is used to exchange public keys; SSH carries the protected traffic. It is a small example of how security and integration come together at the platform layer.

OTA and network need to be flawless. With those two right, you rarely need a technician in the field. The pattern that goes wrong: teams leave too many troubleshooting options on the device, and every one of them is a security surface. A maintenance tunnel can be the right tool, but it should be opened on demand, for a brief window, and closed again. Treating field debug access as a permanent fixture is how devices ship with a posture that would not survive a serious security review.

The founder has direct IEC 62304 Class B software development experience from an EEG diagnostic device program. Platform work can be aligned to the documentation and verification discipline IEC 62304 requires.


Secure-by-Design / CRA and NIS2 Readiness

The engineering work required to meet the EU Cyber Resilience Act by December 2027, and to operate under NIS2 supply-chain security obligations already in force. Specifically:

  • Secure boot chain design and implementation
  • Attestation and device identity infrastructure
  • Certificate lifecycle management and PKI infrastructure. CMP (RFC 4210) via gencmpclient is one approach we have used in practice; the right solution depends on the product's deployment model
  • SBOM generation, management, and tooling integration
  • Supply-chain security: dependency auditing, reproducible builds, component provenance
  • Vulnerability response infrastructure: disclosure process, update delivery, patch lifecycle
  • OS and firmware hardening: kernel CONFIG-level hardening, immutable rootfs, signed packages, confined snaps (Ubuntu Core), SELinux configuration, iptables configuration, read-only filesystem

Every item above is build work, with a delivered artifact at the end. Where a gap assessment helps, it runs as the first phase of the build.

The most common mistake teams make on CRA readiness is treating SBOM as an end-of-project deliverable instead of a continuous build artifact. Modern package tooling makes pulling dependencies effortless, which is precisely the problem: packages and crates accumulate during development without anyone vetting them. By the time the SBOM is generated for compliance, the team is facing a list of unvetted dependencies and has to backfill security review under deadline pressure. The right configuration-management discipline is a pre-vetted internal repository (Artifactory or equivalent) that developers pull from. Pulling directly from public registries brings risk that compounds invisibly until SBOM time.

For US device makers

The CRA applies to every product sold in the EU market, regardless of where it was built. US OEMs with EU-distributed product lines face the December 2027 deadline without the in-house EU regulatory expertise that EU manufacturers have had years to develop.

There are three reasons US companies engage a Warsaw-based embedded partner for this work. Some lack the EU regulatory context and need a partner who already has it. Some have the depth internally but not the capacity to run a compliance program while a product cycle is also in motion. And some need specialist security engineering (secure boot architecture, PKI infrastructure, attestation systems) that is genuinely hard to hire for in the US market.

We work fully remote for US engagements. No European office or team required on your side.


Systems Programming for Network and Cyber

Linux kernel networking code, including TCP/IP stack extension for comms-to-network interfacing. Production eBPF and XDP program development and optimization. Custom dataplane software and packet-processing pipelines. Full MQTTv5 broker implementation. Hardened Linux distributions to a defined security posture. Custom telemetry and observability tooling. Userspace packet processing for troubleshooting. Network appliance software architecture.

Whether your product runs on specialized hardware or a commodity server platform, the engineering discipline is the same. This service line is not limited to embedded systems: telco infrastructure work, network appliance software, and cybersecurity product engineering that runs on x86 infrastructure is fully in scope.

A failure pattern that shows up consistently in Linux-based product work: access-control rules written too wide. SELinux policies, iptables, snap confinement, capability sets, teams configure them to make the system work, then leave them that way. The discipline of starting from deny-all and tightly scoping each allow rule is harder than blanket permission, so it gets skipped under deadline pressure. The device ships with a security posture too generous to defend at review time, and the team that wrote the original rules has rotated out by then. The right pattern is the discipline itself: deny-all by default, every allow explicit, every rule reviewed when it lands.


RTOS Product Engineering

RTOS architecture decisions, vendor-RTOS migration, firmware bring-up on new SoCs, scheduler and driver work for resource-constrained targets, and certification-aware design for products where a safety standard will apply. In-house depth on Zephyr and FreeRTOS. ThreadX, QNX, and VxWorks available for engagements that require them.

The reason to engage early: RTOS architecture decisions made at the start of a product's development propagate through its entire lifetime. Board abstractions, driver models, task structures, memory layouts, and IPC patterns are all harder to change later. Getting this layer right from the start is the cheapest decision a product company can make.

The in-house hardware-in-the-loop test rig lets us validate scheduling and timing behavior against system models without depending on the client's lab. This matters early in a program: it is faster to catch a priority-inversion bug in simulation than after the first hardware spin.

The founder has worked under ISO 26262 and ASPICE process discipline on Linux-based automotive systems, specifically an automotive gateway program. That work built the documentation, traceability, and verification discipline that ISO 26262 demands. That discipline is directly applicable to RTOS architecture engagements requiring safety-process rigor, regardless of whether the target is Linux or a microcontroller. Formal ISO 26262 training is completed.

For medical device programs under IEC 62304: the founder's IEC 62304 Class B experience was on an EEG diagnostic device. Architecture and documentation practice can be aligned to the standard from the start of the engagement.


Owning the full vertical

Embedded devices compute more at the edge every year. A modern endpoint aggregates, reasons, and displays on the device itself, which makes the application layer above the platform matter as much as the platform.

We own that layer. Business logic running on the device, data modeling and on-device analytics, inter-subsystem communication (the common pattern where one unit measures and another displays, with a protocol and data flow between them that someone has to specify and build), and the display layer in Qt or Android.

If you need the full vertical built once rather than coordinated across three vendors, we can take ownership of the whole thing, from BSP through application logic to the UI your field technician or operator sees.


On-site integration and commissioning

Some systems cannot be finished from a bench. A vessel system is commissioned at the quay and on sea trials. A factory-edge system is brought online on the production floor. A subsystem under a site acceptance test is proven where it runs. We are on site to integrate, commission, and troubleshoot the systems we engineered or integrated.

The Warsaw lab carries the bulk of bench work. On-site time is scheduled for the integration weeks, commissioning, and debug sessions that genuinely require presence. For US and global engagements, devices ship to the lab and we travel for the phases that cannot be done remotely.


Get in touch

contact@telekinetik.eu +48 573 111 388

Describe the problem. We will tell you whether we can help.

About Telekinetik

Paweł Bednarski


Why this company exists

I have spent over twelve years working close to hardware. Linux BSPs, RTOS firmware, kernel networking, embedded security. The arc has run through telecom infrastructure, German automotive (OEM and Tier 1), medical and imaging devices, consumer electronics, and building automation. Large-scale systems, real production pressure, engineering discipline that matters when a bug costs more than a sprint.

That background includes hands-on work under formal safety frameworks: IEC 62304 Class B medical device software, and ISO 26262 automotive functional safety including ASPICE process maturity, with formal ISO 26262 training completed. These are not credentials I collected at arm's length; they shaped how I think about software architecture and verification in environments where correctness is load-bearing.

The cert depth above maps to specific products. The IEC 62304 Class B work was on an EEG diagnostic device, where the safety classification reflects the consequence of a missed or misread signal. The ISO 26262 and ASPICE work was on an automotive gateway, a class of system where architectural decisions about message routing, security boundaries, and OTA propagate through every other ECU on the bus. The regulated transport work was a telematics device with integrated tachograph: a device that operates under EU driver-hours regulation and has to be both tamper-resistant and field-serviceable.

Eventually I wanted to work on more kinds of problems, across more kinds of systems, without the structural limits of a single employer. Telekinetik is the result. A senior consultancy built around the work I actually know how to do, structured for serious engagements without the overhead that makes most consultancies slow.


The model

Telekinetik delivers every engagement under continuous senior architectural ownership. A senior architect is named on every engagement and owns direction and outcomes through delivery. Clients are not handed off to a team they have never met once scoping is done.


The lab and the field

Telekinetik operates an engineering lab in Warsaw. The bench includes hardware-in-the-loop (HIL) test rigs, logic analyzers, oscilloscopes, CAN bus simulators, and Modbus integration equipment, among other instruments.

The lab is what makes the hybrid delivery model work in practice. For US and global engagements, devices and dev kits ship to Warsaw for the bulk of bench work. What we cannot replicate remotely is access to client-specific infrastructure such as RF chambers, environmental chambers, or automated test racks; everything else can be handled from the bench here.

Many systems are only finished where they run, on a production floor, at a quay, or wherever the hardware lives. On-site integration, commissioning, and field troubleshooting are part of what we do.


What we are good at

Six technical competencies anchor the work we take on:

  • Real-time and safety-critical control software
  • Low-level networking and dataplane software
  • Signal processing, RF, and software-defined radio
  • Systems and operational / embedded security
  • Embedded systems and hardware-software integration: device bring-up, BSP development, driver work, platform integration, application-layer firmware, and system software across Linux and RTOS environments
  • Embedded application and edge intelligence: business logic on the device, data modeling, on-device analytics and aggregation, inter-subsystem communication, and the display layer (Qt, Android)

The language stack: Rust, modern C++, C with MISRA, and Python. MISRA C is the discipline ISO 26262 expects, and it matters for any safety-critical or regulatory work where the standard applies.


Where we are

Available worldwide, with the majority of work delivered from Warsaw. We take direct engagements with product companies, prime contractors, and services firms across industries and geographies.

Telekinetik sp. z o. o. is registered in Poland. Registered office: Al. Komisji Edukacji Narodowej 36/112B, 02-797 Warszawa KRS 0001229482 NIP 9512644366


Get in touch

contact@telekinetik.eu +48 573 111 388