Registry · PA-1AD739
Staff Embedded Engineer, STM32, MAVLink and robotics
Seventeen years building embedded systems, from power-plant controllers and warehouse robots to drone communication and the backends behind them. C++ firmware on STM32 and ESP32, MAVLink and Betaflight for UAVs, Go and Python services on PostgreSQL, Kafka and Kubernetes. Designs the hardware as well as the firmware that runs on it.
Availability
Available soonProfiles presented within 48 hours
Seniority
Staff ยท 17 years
Stack
CppCStm32Esp32MavlinkBetaflightRos2PythonGogRPCPostgreSQLKafkaElasticsearchDockerKubernetesEthercatFpgaAltium
Languages
English (B2)
- 2025 to now Senior Software Engineer Jul 2025 to Present
- Designs and builds the backend of an online drone piloting school: courses, users, student progress and real-time flight simulation with telemetry.
- Builds the APIs that connect the training platform to drone simulators and physical drones.
- Designs UAV communication systems on MAVLink and Betaflight and leads a low-latency CRSF library in Python for embedded links.
- Develops firmware for embedded controllers, and built a cloud-based virtual robotics platform for simulation, system testing and ML dataset generation.
- 2023 to 2025 Go Engineer Aug 2023 to Jul 2025
- Built the integration with a full-text search service while keeping backward compatibility for existing users.
- Connected the catalog synchronization service to Kafka to process product updates in real time without data loss.
- Cut the number of Elasticsearch queries by more than half, significantly lowering average backend response time.
- 2021 to 2023 Software Engineer Aug 2021 to Dec 2023
- Took part in the architecture of a multi-agent warehouse robot system and the protocol for the robots' peripheral devices.
- Wrote firmware for the peripheral STM32 microcontrollers and the control software on the robot's main single-board computer.
- Designed the system to take on more robots and sensors without major changes to the core architecture.
- 2018 to 2021 Embedded Engineer Oct 2018 to Dec 2021
- Developed firmware and hardware for the measuring and actuating modules of industrial computers that control power plants, substations and generating turbines.
- Developed a custom high-speed bus on LVDS and EtherCAT.
- 2014 to 2018 Embedded Engineer Sep 2014 to Oct 2018
- Developed betting devices on ESP32, STM32 and ATmega, from circuit design to C++ and Python software.
- 2011 to 2014 Embedded Engineer undefined 2011 to Aug 2014
- Designed and programmed the electronics and hydraulics of museum models on ATmega, ATtiny and PIC microcontrollers, and managed the project.
- 2009 to 2011 Embedded Engineer undefined 2009 to undefined 2011
- Programmed ATmega microcontrollers and designed analog circuits for superconductivity experiments.
Want PA-1AD739 on your team?
Tell us about the role. We present the profile within 48 hours.
Why does this engineer carry a code instead of a name?
Policy: the code protects the engineer and keeps your systems free of our signature. Everything you can verify is on this page; the name comes later in the deal, off platform. More in the FAQ.