10/29/2025 updated

PJ
100 % available

Senior hardware and firmware engineer, Senior firmware engineer, Production manager

Bratislava - Dúbravka, Slovakia
Worldwide
Computer Science, PhD
Bratislava - Dúbravka, Slovakia
Worldwide
Computer Science, PhD

Profile attachments

Martin_Dzuris_CV.pdf
Peter_Janik_CV.pdf
Miroslav_Dobrota_CV.pdf

firmware, sensor, IoT, cloud, hardware design, BLE, DFU, bootloader, SPI, C, python, git, Segger, GNU toolchain, Scrum, Jira, Confluence, SIM card, PCB layout, PCSC library, Ubuntu, USB, Smart card, CDC, ethernet, TCP/IP, Zephyr, FreeRTOS, MPLAB-X, J-link, MISRA, Segger tools, Wireshark, UART, Google protocol, Eclipse, FPGA, CMMI, ISO 9001, Signaling analysis, protocols 5G, 4G, 3G, 2G, RAN, CN, SIP, VoIP, IMS, IP, Signaling, decoding, LTE, NB IoT, Q data collection, online / offline processing, CPRI, data processing, Embedded systems, HW design and implementation, PCB, bare-metal, x86, ARM Cortex, Microchip, Nordic Semi, STM8, STM32, Arduino, Raspberry Pi, C/C++, Assemblers, I2C, bug tracking, debugging, Design and implementation, Fault tolerance, QA, testing methodologies, Windows, Linux, APIS Telco trainings, UML

Languages

GermanBasic knowledgeEnglishFluentRussianGood

Project history

Senior firmware engineer

ulrich medical Gmbh

ulrich medical Gmbh, Ulm, ulrichmedical.de

Project – Contrast booster - devices used during patient scanning

  • Two devices driven by nRF MCUs, measuring pressure and temperature, voltages, WPC (Wireless Power Charging) modules, communicating via BLE, setting up TX power, measuring RSSI, indicating pressure values via LED modules. Third device used for testing, monitoring and OTA DFU.
  • Designed and implemented firmware, communication with other modules, reviewed hardware design
  • Used Nordic Semi nRF52833 (32-bit ARM Cortex-M4 SoC), custom boards
  • Defined device tree for the boards and devices
  • Implemented communication with other modules over BLE long range, DFU OTA, secure bootloader, drivers, RTOS, I2C and SPI devices, Renesas WPC, pressure sensing, power management. All implementations reflecting low power consumption aspects
  • Used C, Zephyr, nRF Connect SDK, Visual Studio Code, Google protocol buffer, Ubuntu, python, git, GNU toolchain, J-link, nRF toolbox, Segger tools, Agile, Scrum. Jira, Confluence

Senior firmware engineer

Hydrostasis Inc.
Hydrostasis Inc., San Diego, www.hydrostasis.com
Project: Hydrostasis hydration sensor (IoT, refer to the company page)
* Designed and implemented firmware, communication with mobile app and cloud, reviewed
hardware design
* Used Nordic Semi nRF52832 (32-bit ARM Cortex-M4 SoC), custom board
* Implemented communication with mobile app over BLE, DFU OTA, secure bootloader, Maxim
86171 (Optical pulse oximeter and heart-rate sensor AFE for wearable health) measurements, I2C,
SPI, battery charging, power management. All implementations reflecting low power consumption
aspects
* Used C, python, git, Segger Embedded Studio, GNU toolchain, J-link, nRF toolbox, Segger tools,
Agile, Scrum. Jira, Confluence, FDA regulation IEC 60601

Senior hardware and firmware engineer

jSolutions s.r.o.
jSolutions s.r.o., Bratislava, Slovakia, www.jsolutions.pro

Project: Multi SIM card reader 4/8 (refer to the company page)
* Realized a complete hardware design, schema, PCB layout (Eagle), production and assembly
* Used Microchip SAME53N20A (32-bit ARM Cortex-M4 MCU), custom board
* Designed and implemented firmware, integrated communication with server (PCSC library, Ubuntu)
* Implemented USB (Smart card, CDC, DFU interfaces / functions) and ethernet interfaces, I2C,
bootloader; DFU, threads, SIM communication logging on the server (USB console), functions of
ISO7816 standard, TCP/IP
* Used C, FreeRTOS, python, git, MPLAB-X, GNU toolchain, J-link, MISRA, Ubuntu, Segger tools,
Wireshark, Eagle, Agile, Scrum
* Successfully deployed at customer - used as part of a larger system (eNodeB simulator)

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in