Lars-ove Karlsson

Senior Systems Engineer at IAR Systems

Greater Uppsala Metropolitan Area Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Lars-ove Karlsson is a Senior Systems Engineer with over three decades at IAR Systems and six years of focused software engineering experience, specializing in embedded systems and toolchain integration. He holds an MSc in Computer Engineering from Luleå tekniska universitet and combines deep low-level expertise with practical experience in RTOS portability. His open-source contributions to the Zephyr Project highlight a knack for solving compiler-specific issues, improving linker scripts, and hardening math routines for the IAR toolchain. Known for pragmatic problem-solving, he bridges vendor toolchains and upstream open-source projects to make embedded software more portable and robust. Based in the Greater Uppsala area, he brings institutional knowledge of embedded toolchains and a continual drive to reduce undefined behavior across architectures.
code6 years of coding experience
bookMSc, Computer Engineering, MSc, Computer Engineering at Luleå tekniska universitet
bookSCRUM Master-kurs
github-logo-circle

Github Skills (11)

c1710
embedded-language10
rtos10
c1110
microcontroller10
zephyr10
cmake9
compiler-optimization8
assembly6
assemble6
assembler6

Programming languages (2)

CMakefile

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Feb 2024 - Apr 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:19 reviews, 25 PRs, 40 comments in 1 year 1 month
Contributions summary:Lars-ove primarily focused on improving code portability and fixing compiler-related issues within the Zephyr RTOS project. They addressed issues related to casting, stack protection, and undefined behavior in math routines, specifically targeting the IAR compiler. Furthermore, the user made changes to the linker script and added warning macros for IAR, showing a strong understanding of toolchain-specific configurations and embedded system development practices.
bluetooth-lereal-timezephyrsecuregit-repository
iarsystems/zephyr-iar

Mar 2025 - Apr 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:27 pushes, 4 branches in 21 days
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
Lars-ove Karlsson - Senior Systems Engineer at IAR Systems