Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dolby Laboratories

Senior Software Engineer, Home Devices

Dolby Laboratories

Senior Software Engineer at Dolby optimizing imaging/video processing algorithms for consumer devices like Smart TVs. Collaborating with cross-functional teams to deliver quality software and maintain technical documentation.

Posted 4/11/2026full-timeSunnyvale • California • 🇺🇸 United StatesSenior💰 $137,100 - $188,300 per yearWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Implement and optimize Dolby Imaging/Video algorithms in Embedded C for resource-constrained consumer devices such as Smart TVs and Set-Top Boxes.
  • Expertly port complex floating-point models from MATLAB/Python into highly efficient Fixed-point C code, ensuring precision and stability on DSPs and specialized SoC cores.
  • Accelerate heavy imaging pipelines, ensuring high-performance video rendering and HDR processing.
  • Conduct rigorous performance profiling and bottleneck analysis using advanced tools to optimize memory footprint and CPU cycles within embedded systems.
  • Collaborate cross-functionally with product managers and SQA to enhance test automation environments and deliver quality software under strict real-time constraints.
  • Maintain and produce comprehensive technical documentation and follow CI/CD best practices.

Requirements

What you’ll need
  • Holds a Bachelor’s or Master’s degree in Computer Science and/or Electrical Engineering, with a strong emphasis on multimedia technologies
  • Over 5+ years of professional experience in imaging, as well as system and application engineering
  • Expert-level proficiency in Embedded C (Experience with modern C++ is a strong plus)
  • Experience porting MATLAB code to C/C++
  • Proven expertise in fixed-point arithmetic, SIMD (NEON) optimization, and manual memory management
  • Deep familiarity with the TV/STB software stack, including Linux kernel-level video drivers and SoC architectures (MediaTek, Broadcom, etc.)
  • Strong communication skills and the ability to work in a fast-paced, Agile environment; experience with Git and Jira is required

Benefits

Comp & perks
  • Flex Work approach that is truly flexible to support where, when, and how you do your best work.
  • Excellent compensation and benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Embedded CMATLABPythonFixed-point CDSPsSoC coresSIMDmemory managementvideo renderingHDR processing
Soft Skills
communication skillscollaborationAgile environmentcross-functional teamworktechnical documentation
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Electrical Engineering