Skip to main content
HimalayasHimalayas logo
PJ
Open to opportunities

Peter Janik

@peterjanik

Senior firmware engineer delivering fault-tolerant IoT and medical embedded systems.

Slovakia
Message

What I'm looking for

I’m looking for a remote/hybrid freelance position where I can deliver secure, low-power firmware for IoT and medical systems—working with strong teams on fault-tolerant, safety-focused embedded products and owning implementation end to end.

I’m a senior firmware engineer focused on building reliable embedded solutions across Medical, Wearables, IoT, and Telecoms. I bring a practical, problem-solving mindset—working both independently and in strong international teams across time zones.

I’ve implemented end-to-end firmware and platform features including secure boot and secure updates (MCUboot, TFM, TrustZone), OTA/DFU/FOTA pipelines, and thorough testing with real IoT platforms and CI workflows. In health and medical contexts, I’ve worked with FDA regulation and standards such as IEC 60601 and IEC 62304, with an emphasis on system safety, fault tolerance, and low-power operation.

Beyond firmware, I also deliver strong hardware outcomes: HW design, PCB and assembly work, gateway/control logic for connected devices, and production-level thinking (from requirements and risks to design, testing, deployment, and delivery). I’m now seeking a remote/hybrid freelance role where I can apply this full-stack embedded approach and bring new ideas from concept to production.

Experience

Work history, roles, and key accomplishments

AS
Current

Senior Firmware Engineer

All4Net s.r.o.

Dec 2025 - Present (6 months)

Developed an IoT LED information system to improve production process visibility by implementing full hardware/PCB and embedded firmware on ESP32. Built device control and connectivity using Octal SPI, WiFi, MQTT, and an onboard web server for dynamic information rendering.

Education

Degrees, certifications, and relevant coursework

Slovak University of Technology in Bratislava logoSB

Slovak University of Technology in Bratislava

MSc in Computer Science, Computer Science

MSc in Computer Science with a thesis on hardware design of CnICE. Completed at the Faculty of Electrical Engineering and Information Technology, Department of Computer Science.

Slovak University of Technology in Bratislava logoSB

Slovak University of Technology in Bratislava

PhD in Computer Science, Computer Science

PhD in Computer Science with a thesis on optimization of reconfiguration of fault tolerant multiprocessor systems. Conducted research at the University of Sheffield, Department of Computer Science/Department of Automation.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan