03/04/2026 updated

**** ******** ****
100 % available

Embedded Software Engineer

Novi Sad, Serbia
Worldwide
Master's degree in Electronics
Novi Sad, Serbia
Worldwide
Master's degree in Electronics

Profile attachments

Milivoje_Bulajic_CV.pdf

About me

Embedded software engineer with 12+ years of industry experience delivering firmware and low-level software for embedded systems. Available for remote contract work and collaboration on complex embedded and system-level projects.

Embedded Software Development
Extensive experience in low-level development, software architecture, and cross-disciplinary HW/SW integration for automotive, robotics, and IoT systems

Communication Protocol Design
Expertise in developing communication stacks including CAN, LIN, SPI-based custom protocols and device drivers

System Architecture and Design
Proficiency in defining interfaces, data models, and software architecture for complex embedded systems including Telematics ECU

Programming Languages
Advanced skills in C, C++, Python for embedded applications and tooling development

Wireless Technologies
Experience with Zigbee, BLE, UWB transceivers for positioning and communication applications

Real-Time Operating Systems
Knowledge of STM32, MSP430, x051 microcontrollers, bare-metal programming, FreeRTOS, and AUTOSAR platform

Development Tools and Environments
Proficiency with Linux development environment, Docker/Yocto, CI/CD Jenkins, Git version control

Testing and Verification
Experience in JTAG/SWD debugging, logic analyzer, oscilloscope, production test bring-up, and compliance testing

Languages

EnglishFluent

Project history

Software Developer / Team Lead

Bosch
Developing drop-in communication solution for streaming data between robot fleets and remote clients. Leading team of 5 developers in building C++/Python simulation tool and automated testing framework for complex embedded systems. Developed software and hardware solution for electric motor acoustic evaluation.

Software Developer / Architect

Continental
Defined interfaces, data models, and software architecture for Telematics ECU with focus on diagnostics (UDS/DEM/DCM). Analyzed system and customer requirements and translated them into implementable concepts. Developed application on the AUTOSAR platform.

Embedded Software Developer

Continental
Developed communication stacks (CAN, LIN, SPI-based custom protocols) and device drivers. Designed and implemented applications for UWB/BLE transceivers used in positioning and short-range communication. Participated in requirements engineering, collaboration with OEMs, and specification work aligned with automotive standards.

Embedded Software Developer

Oblo Living (RT-RK)
Developed applications for Zigbee and BLE enabled smart home devices. Designed drivers for sensors, electromechanical actuators, and lighting systems, including HW/SW integration and testing. Optimized ZigBee routing and network self-healing algorithms and remote diagnostics. Developed production line tests and contributed to compliance testing.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in