Mark Pedersen is a Senior Firmware Engineer with eight years of embedded and system-level experience, now at NVIDIA after leading firmware and developer-experience architecture at Oticon. He combines hardware design, real-time audio and Bluetooth protocol expertise with compiler/theory-informed algorithm optimization—evidenced by porting smartphone-grade fingerprint matching to smartcard constraints and a pending patent from that work. Comfortable across the stack, he focuses on well-architected, resource-efficient solutions (SecureBoot, Zephyr RTOS, Nix/NixOS toolchains) and builds developer tooling to make optimizations reproducible. A problem-driven thinker who prefers conceptual analysis over chasing trends, he applies formal techniques (constraint solving, static analysis) to practical embedded challenges. Outside work he hacks, hikes around Zealand and Scania, and brings practical leadership experience from chairing a 97-flat owners association.
7 years of coding experience
5 years of employment as a software developer
High school, Electronics, High school, Electronics at Frederiksberg Tekniske Gymnasium (FTG), TEC-HTX
M.Sc., Computer science and Engineering, M.Sc., Computer science and Engineering at Danmarks Tekniske Universitet
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
Mark Pedersen - Senior Firmware Engineer at NVIDIA