Name | Tomasz F. Meyer |
Label | Firmware Engineer / IT Manager / Embedded Team Leader |
compactbytes@gmail.com | |
Url | https://tomaszmeyer.com |
Summary | I specialize in ARM-based microcontrollers, including STM, Nordic, Renesas, Texas Instruments, and AVR, and bring experience in Agile methodologies across all stages of product development. As a project leader, I managed team backlogs, client negotiations, and technology discussions, while adhering to high coding standards like MISRA C/C++. I am eager to apply my engineering and project management skills to innovative projects. |
Work
-
2023.10 - 2024.10 Remote
Principal Engineer & Manager
GRINN Sp. z o.o.
I managed a team developing a device for free-range livestock to detect animal mortality and alert farmers in real time.
- Created prototype of a device monitoring a herd of animals, allowing detection of animal deaths and communicating with the farmer via a satellite link
- Created a data exchange protocol adapted to the requirements of the device.
- Negotiated project scope, requirements, and technology choices for electronic devices with client.
- Coordinated work across Hardware, Firmware, Mechanical, and Production teams to streamline development processes.
- Managed client interactions, progress meetings, and team tasks.
-
2023.03 - 2024.10 Remote
Embedded Engineer & Manager
GRINN Sp. z o.o.
I was lead embedded engineer for a predictive maintenance project for electric motors.
- Developed a device for monitoring operational parameters of electric motors.
- Conducted current testing and optimization to ensure device efficiency.
- Implemented operational time measurement feature using a Test-Driven Development (TDD) approach in C.
- Implemented Bluetooth-based configuration and NFC activation, enhancing usability and operational efficiency.
- Maintained direct client communication, managed project backlogs, and coordinated the efforts of Hardware and Production teams.
-
2022.12 - 2023.02 Wroclaw, Poland
DevOps
GRINN Sp. z o.o.
I developed and maintained secure infrastructure and tools for firmware updates, encryption, and device management.
- Designed and implemented a container-based company server utilizing HawkBit and a custom database for firmware updates of in-house devices.
- Developed a robust library for certificate management, enabling full two-way encryption, device addition/removal, group blocking, certificate updates, and restoration of certificate hierarchies from backups.
-
2021.10 - 2022.11 Wroclaw, Poland
Team Leader
GRINN Sp. z o.o.
I led a team of embedded engineers working on a smart home sensor project.
- Designed a smart home device capable of measuring temperature, humidity, air quality, noise and detecting movement.
- Developed software for PIR sensors to accurately differentiate human movement from pets.
- Negotiated project requirements and conducted regular progress meetings with the client.
- Led the firmware team and managed the project using an Agile approach.
-
2021.04 - 2021.11 Wroclaw, Poland
Embedded Software Developer
GRINN Sp. z o.o.
I was an embedded systems engineer on a project for tracking rental construction equipment.
- Designed a location-tracking device for construction equipment rental, using Nordic chip with Zephyr OS.
- Delivered GPS/Beidou and WiFi-based indoor-outdoor positioning, with data transmitted over LoRa.
- Enabled configuration via Bluetooth improving usability and operational efficiency.
-
2019.07 - 2021.03 Katowice, Poland
Firmware Engineer
Rockwell Automation Sp. z o.o.
Contributed to the development of modular inverter firmware, enhancing functionality and communication features.
- Developed bootloader for system and communication boards of modular inverters using C++11.
- Implemented functionalities for communication stack in C, for communication board of modular inverter.
- Created Python-based tools for inverter communication and implemented automated tests with Google Test.
- Collaborated daily with Agile teams across the USA and China to deliver high-quality solutions.
-
2017.11 - 2019.07 Katowice, Poland
Associate Firmware Engineer
Rockwell Automation Sp. z o.o.
Worked on firmware development for industrial inverters, ensuring robust performance and compliance with standards.
- Implemented the DeviceLogix™ feature for PowerFlex755™ inverters in collaboration with global teams.
- Developed unit, integration, and smoke tests for complex classes using TestGen.
- Programmed in C++98, C, and Python following MISRA standards.
-
2017.04 - 2017.10 Warsaw, Poland
Embedded Engineer
UXEON Sp. z o.o.
Engineered firmware for STM32-based devices, emphasizing hardware optimization, testing, and seamless integration into client ecosystems.
- Developed a device enabling M-BUS devices to integrate seamlessly with a Modbus-based ecosystem.
- Designed a wireless bridge for RS485 network connectivity.
- Programmed STM32 Cortex F0/F3 devices in C using HAL, ensuring robust functionality.
- Conducted oscilloscope measurements and soldering to troubleshoot and enhance hardware performance.
- Developed Python tools for automated device testing.
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 |