Profile Photo
Name Tomasz F. Meyer
Label 🖥️Embedded Software Expert | 👨‍💼Project Manager
Email compactbytes@gmail.com
Url https://tomaszmeyer.com
Summary With 8+ years in embedded systems, I specialize in firmware development for ARM-based microcontrollers and wireless communication. I combine corporate best practices with startup agility, leading projects from concept to deployment.

Work

  • 2025.01 - Present

    Remote

    Embedded Systems Consultant
    Tomasz Meyer
    Tech Stack: C, Bash, Python, Makefile, Raspberry, Raspberry OS, Yocto, STM32, Nordic, Arduino, UART, I2C, CAN, Bluetooth, CI/CD
    • Home Automation Platform: Developed an embedded system combining custom Linux (Yocto) on Raspberry Pi with STM32 and Nordic microcontrollers.
    • Medical Device Platform: Stepped in to stabilize a struggling STM32 + Zephyr-based project in the medical domain. Improved firmware reliability, introduced containerization for development, and implemented a full CI/CD pipeline to streamline delivery and testing.
    • Camel Vital Parameters Measurement System Concept - I developed a comprehensive concept for a camel vital parameter monitoring system, focusing on feasibility and component selection for future development.
  • 2021.04 - 2024.10

    Remote

    Project Team Lead / Firmware Team Lead / Lead Firmware Engineer / Embedded Engineer
    GRINN Sp. z o.o.
    Tech Stack: C, Makefile, STM32, Nordic, TI, TDD, Zephyr OS, Linux, Docker, CI/CD, UART, SPI, I2C, Ethernet, Bluetooth, NFC, GSM/LTE, Scrum
    • Predictive Maintenance System (SIANA): Led development of embedded firmware on Nordic SoC using Zephyr OS and TDD in C, enabling remote monitoring of electric motors via GSM/LTE, BLE, and NFC. Actively contributed to debugging and refining a mature product by identifying issues in the field and proposing embedded-level solutions. Maintained close collaboration with the Hardware team to introduce design improvements and optimize system reliability.
    • Animals Mortality Tracker: Led a cross-functional team delivering a satellite-connected livestock monitoring device. Managed project scope, coordinated Firmware, Hardware, and Mechanical teams, and handled direct communication with the client.
    • Construction equipment tracker (TAGGR): Built Zephyr-based firmware for rugged devices with indoor/outdoor positioning via LoRa and WiFi, supporting configuration through Bluetooth and NFC.
    • Multisensor Smart Home Device: Led a team developing a smart home device measuring temperature, humidity, air quality, noise, and movement. Designed the device, developed advanced PIR sensor software for human/pet differentiation, negotiated client requirements, and managed the project using an Agile approach.
  • 2017.10 - 2021.03

    Katowice, Poland

    Firmware Engineer / Associate Firmware Engineer
    Rockwell Automation Sp. z o.o.
    Tech Stack: C, C++(99,14), MISRA, TDD, Python, embOS, Gtest, TestGen, Automated tests, ASIC, Renesas processor, Scrum + Kanban
    • ArmorStart: Developed modular inverter firmware, including bootloaders for system and communication boards in C++11. Implemented features to communication stack in C and created Python tools for testing and diagnostics. Contributed to automated testing and continuous integration. Collaborated with cross-functional teams in the US and China.
    • PowerFlex755 and DeviceLogix: Integration of software PLC functionality into industrial inverters. Developed unit, integration, and smoke tests for complex firmware components. Ensured high reliability and standards compliance in collaboration with global development teams.
  • 2017.04 - 2017.10

    Warsaw, Poland

    Embedded Engineer
    UXEON Sp. z o.o.
    Tech Stack: C, STM32, Modbus, M-Bus, UART, RS485, freeRTOS
    • Modbus-to-M-Bus converter - for seamless third-party M-Bus device integration
    • Modbus Wireless Bridges - secure data exchange between separated networks

Education

  • 2014.12 - 2017.12

    Rzeszow, Poland

    Electronics and telecommunications engineer
    University of Technology, Rzeszow
    Electronics and Telecommunications - Measurement and Diagnostic Systems
  • 2010.12 - 2014.12

    Zielona Gora, Poland

    IT technician
    Technical School of Electronics and Automotive
    Administration and operation of computer systems, peripherals and local computer networks

Skills

Programming
C
TDD
MISRA
C++
Python
Git
Project management
Requirement negotiations
Technology selection
Backlog management
Client communication
Cross-team communication
Agile
Jira
OpenProject
Kanban
Microcontrollers
STM32
Nordic
Renesas
TI
AVR
Wireless technologies
Bluetooth
GNSS
LoRa
WiFi
Communication bus
UART
SPI
I2C
RS485
MODBUS
MBUS
RTOS
freeRTOS
Zephyr
embOS
DevOps and Cloud
Docker
CI/CD
Networking
MongoDB
Linux
Software testing
GoogleTest
TestGen
Electronics
Soldering
Measurements
Understanding electronical schematics
Basic PCB design

Languages

English
Full Professional
Polish
Native Speaker
Russian
Elementary
Spanish
Elementary
Portuguese
Elementary