Jeremy Larsen
Hi, I'm Jeremy Larsen, a software engineer specializing in embedded systems and video processing. 264, MPEG-4).
About
Hi, I’m Jeremy Larsen, a software engineer specializing in embedded systems and video processing. I design and integrate software for Linux-based platforms across ARM, Intel, and Nvidia processors, with hands-on experience in board bring-up, Yocto BSPs, and high-performance video pipelines (H.265, H.264, MPEG-4). I enjoy turning complex hardware into reliable software and delivering robust multimedia solutions that perform in real-time environments.
Over the years I have collaborated on large SDKs and GUI tools, optimized multi-processor workflows, and worked on streaming and video encoding/decoding. I’m passionate about maintainable code, cross-functional teamwork, and shipping embedded systems that empower end users with smooth, high-quality video experiences.
- 24 years' experience
- Joined October 2025
Industry experience
- Software & Internet
- Media & Entertainment
- Telecommunications
More experts in Salt Lake City, United States
Work experience
XML, RTP/RTSP, and MGCP for packet-based video devices; debugging embedded systems running VxWorks; contributed to device software architecture and integration.
Video buffer management from capture to display; low-level driver creation and modification; Linux board bring up; Yocto Project setup and management; embedded systems on ARM, Intel and Nvidia processors; development of video compression/decompression and scaling algorithms; RTOS experience with Linux; OO design and integration of large applications and SDKs; GUI development for video tools; iOS and PC multi-processor optimizations for video applications.
Research, design, and testing of video compression technologies; extensive research on image interpolation, video de-blocking and MPEG-4.
Education
Hire Jeremy Larsen today
Post a job and invite Jeremy, or contact them directly. No hidden commission.

