Software Development Engineer Intern

Dolby

Posted 23 days ago

Internship

Sunnyvale, California

In Person

Smart Summary

Build and refine software tools for imaging and video-processing workflows. Collaborate with senior engineers to integrate new features and contribute to architectural discussions.

This internship requires a student pursuing a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Key skills include experience with C, C++, and Python, along with the ability to learn quickly and apply concepts to real-world software challenges. Familiarity with embedded systems and AI/LLM-based techniques is a plus.

Must Have Skills for ATS

Software Development

Imaging

Video Processing

Test Automation

Embedded C

C++

Python

Collaboration

AI Techniques

Log Analysis

Automated Testing

System-Level Programming

Memory Management

Data Structures

Embedded Systems

Hardware-Software Interaction

Job Description

Build and refine software tools that support imaging and video‑processing workflows for internal teams and external partners. Develop and extend test automation frameworks to validate SDK functionality and ensure reliable video‑processing performance. Implement and improve low‑level software modules in Embedded C and C++, with emphasis on efficiency and smooth hardware‑software interaction. Use Python to build internal tools, automate engineering tasks, and enhance development efficiency. Collaborate with senior engineers to integrate new imaging features and contribute to architectural discussions. Explore opportunities to use AI‑ and LLM‑based techniques to support code development, log analysis, and automated testing. Working towards a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field; recent grads who are within 6 months of graduation are also eligible to apply. Currently enrolled in a degree program in Computer Science, Electrical Engineering, or a related field, with interest in imaging, video, or signal processing. A portfolio of academic, personal, open‑source, or professional projects that demonstrates your development experience. Ability to learn new concepts effectively and apply them to real‑world software challenges. Experience with C and C++ fundamentals, including system‑level programming, memory management, and data structures. Experience using Python for automation, tool development, or data processing is helpful. Familiarity with embedded systems or hardware‑software interaction is a plus. Familiarity with AI coding assistants or LLM‑based engineering workflows is a plus. We understand that applying to internships can feel overwhelming—especially for candidates new to the field or without prior industry experience. We encourage you to share relevant coursework, projects, volunteer work, and extracurricular experiences.

Dolby

We're the rain on the roof in a movie. The music flowing through your earbuds when you're at the gym. The footsteps lurking behind you in a video game. The voice of a colleague on a call who seems to be right next to you. The sight of a breathtakingly bright and vivid sunset on your TV. Making experiences come alive through technology is what we do. It's been our mission since day one. It began with our founder, Ray Dolby, a visionary scientist and inventor. As a young engineer and music lover, he was driven to improve the listening experience. And with that simple motivation, plus countless hours of experimentation, he created a solution—a solution that was elegant and practical, highly sophisticated, and wholly devoted to the artist's vision. Even as we've become a global company, Dolby Laboratories continues to reflect Ray Dolby's values. Here, science meets art. And high tech goes far beyond computer code. Founded in 1965 and headquartered in San Francisco, Dolby has grown into a leading global innovator and developer of audio, imaging and voice technologies for cinema, home theaters, PCs, mobile phones, and games. Our products include Dolby Digital Plus, TrueHD, Dolby Voice, Dolby Atmos and Dolby Vision. Today, over 2,000 individuals around the globe share their talents and energy to enable the most immersive experiences that technology can deliver.

Runway Icon
Boost Your Interview Chances

With Runway

See Your Fit for This Role

1-5 min

Your Score

?

Top Applicants

90%

Your Job Search Advantage

Key Gaps & Next Steps:

Address these in your resume & Interview

Top Strengths For This Role

Highlight these in your cover letter & interview

Your Interview Guide

A Personalized Interview Strategy

Freshest Opportunities

Never Miss a Good Fit

Get notified when jobs mach your criteria