Milorad Cvjetkovic is a Staff Software Engineer with eight years of experience at Arm, based in Šentjernej and contributing to core embedded software ecosystems. He focuses on low-level firmware and developer-facing tooling, with notable technical writing contributions to the widely used ARM CMSIS_5 repository—improving driver and USB documentation for SPI, NAND, USART and CMSIS-Driver APIs. Comfortable bridging engineering and documentation, he ensures complex hardware-software interfaces are clear and maintainable for downstream developers. At Arm he combines hands-on engineering with shaping developer experience around microcontroller software stacks. Colleagues rely on him for pragmatic, well-documented solutions that reduce onboarding friction for embedded teams. He brings a quiet specialization in clarifying intricate driver behaviors that often go undocumented.
Contributions:11 commits, 5 PRs, 6 pushes in 2 years 9 months
Contributions summary:Milorad primarily contributed by updating documentation within the CMSIS (Cortex Microcontroller Software Interface Standard) repository. Their work involved modifying existing documentation files, particularly related to driver implementations (SPI, NAND, USART, etc.) and USB-related components. These changes indicate a focus on clarifying and improving the documentation for the CMSIS-Driver API and related aspects of the software development environment.
Test suite for verifying CMSIS-Driver implementations.
Contributions:1 release, 18 reviews, 97 commits in 3 years
apiapi-drivervalidationspecificationperipheral
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Milorad Cvjetkovic - Staff Software Engineer at Arm