11/23/2025 updated


100 % available
IoT & Embedded Firmware Engineer
Mioveni, Romania
Only remote
Master's DegreeAbout me
Embedded & IoT Firmware Engineer (4+ yrs) skilled in STM32/ESP32, C/C++17, FreeRTOS, lwIP (TCP/UDP), CAN/J1939, BLE/Wi-Fi, custom protocols, and low-level drivers. Delivered a full STM32H563ZI TCP/IP stack for a German client. Open to Remote EU B2B roles.
C (Programming Language)Test SuiteApplication Programming Interfaces (APIs)Agile MethodologyApple IOSArchitectureUnit TestingMicrosoft AzureBluetooth Low Energy (Bluetooth)C++ (Programming Language)CANopenMobile Application DevelopmentCMakeCommunications ProtocolsCustomer Communications Management
Embedded Systems Development
Design and implementation of real-time embedded systems and communication layers on STM32, ESP32, and PIC microcontrollers using C/C++17 and FreeRTOS.
IoT Communication ProtocolsStrong experience with lwIP (TCP/IP, UDP, RAW API), CAN/CANOpen/J1939, BLE, Wi-Fi, and custom binary protocol design including packet parsers and requestâresponse architectures.
Mobile Application DevelopmentDevelopment of Android (Kotlin, MVVM) and iOS (Swift, SwiftUI) applications, including cross-platform development for IoT ecosystems.
Programming LanguagesAdvanced proficiency in C, C++, Python, Kotlin, Swift, and SwiftUI.
Hardware IntegrationHands-on integration with STM32, ESP32, PIC microcontrollers, Raspberry Pi, and hardwareâsoftware co-design for IoT and industrial systems.
Development ToolsExperienced with PCAN Explorer, VisualGDB, Git, Azure DevOps, CMake, SSMS, and embedded debugging/trace workflows.
Testing & DocumentationCreation of unit and integration test suites, mock HAL frameworks, host-based testing, and technical documentation using Doxygen.
Project ManagementExperience with Agile methodologies, OKRs, technical presentations, sprint planning, and direct communication with European clients.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
EnglishFluentFrenchBasic knowledgeRomanianNative speaker
Project history
Developed embedded software for STM32 and PIC microcontrollers for Haulotte industrial vehicles, implemented firmware libraries and CAN network communications
Delivered embedded projects for Future Systems GmbH & Co. KG including complete toolchain setup, hardware control layer implementation, and TCP server development with custom protocols
Developed firmware for ESP32 and STM32 microcontrollers, implemented GPS positioning systems, created Android applications, and led technical presentations