Top Rated Embedded Software Engineer specializing in embedded systems, IoT, and connected devices, with experience ranging from low-level firmware and drivers to complete IoT solutions.
I work primarily with C/C++, STM32, ESP32, Linux, Python, CAN, BLE, MQTT, and AUTOSAR, and have hands-on experience with automotive, industrial, and IoT products.
My experience includes:
I focus on building reliable, maintainable embedded software and can help with anything from debugging an existing firmware project to developing a complete embedded/IoT solution from scratch.
Keywords:
Embedded Software Development, Embedded Systems, Firmware Development, IoT, IoT Development, STM32, STM32F4, STM32H7, ESP32, C, C++, Python, Embedded C, RTOS, Embedded Linux, Linux, AUTOSAR, MCAL, Automotive Software, Automotive Embedded Systems, Safety Critical Software, MISRA C, CAN, CAN Bus, UDS, CANoe, Vector, Lauterbach, Trace32, PEAK-CAN, BLE, Bluetooth Low Energy, MQTT, Ethernet, SPI, I2C, UART, USB, QSPI, OTA Updates, Bootloader Development, External Flash, Device Drivers, Hardware Testing, Automated Testing, Hardware Integration, IoT Gateway, AWS, Raspberry Pi, BeagleBone Black, PCB Design
Branislav V. earns an estimated $6.6k/mo. That's 4.5× the typical freelancer and more than 99.69% of everyone we track.