Sr. Software Engineer, UI & Frameworks

Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you'll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide. To do that, we need the absolute best talent. We're big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work. We offer a collegial culture, challenging projects, and excellent compensation and benefits.

Sr. Software Engineer, UI & Frameworks

The opportunity
This position is in the Dolby Communications Business Group in Sunnyvale California. Our vision is that every remote meeting is as productive and natural as connecting face to face. Dolby's communication products bring the best in-class video and audio experience in business meetings. As a valuable team member of the User Interface and App Ecosystem team, you will be working on the user interface (UI) and the app framework software modules for Dolby Voice products. This is a high visibility, high impact position.


  • Design and develop UI and application framework modules for Dolby Voice products
  • Participate in all stages of software development, from new feature design and implementation to maintenance of prior releases
  • Work with QA on the test plan and testing to ensure the quality of the product
  • Diagnose and resolve customer-reported issues
  • Work closely with UI/UX designers to validate and realize concepts
  • Support app developers/partners on the app framework and collect feedback from them
  • Participate in integration and debugging sessions with the cross-functional team
  • Work in an agile environment with distributed teams globally across different time zones

  • 5+ years of embedded software development experience
  • Strong programming experience with C/C++ or similar language
  • Experience with UI/UX design and/or development in an embedded environment, preferably using Qt/QML
  • Excellent communication and collaborative skills
  • Passion for user experience and knowledge of user interface and interaction design
  • Fantastic attention to detail
  • A willingness to learn on the job

Preferred Skills
  • Familiarity with UI prototyping tools such as Sketch, Photoshop, and Illustrator
  • Strong understanding of event-driven architecture
  • Experience with web app (JavaScript/HTML/CSS) development
  • Exposure to SDK development and API design
  • Experience with any application framework like Qt, Android or similar
  • Understanding of system programming including libraries, multithreading, and IPC
  • Experience optimizing applications and profiling to improve performance

Equal Employment Opportunity:
Dolby is proud to be an equal opportunity employer. Our success depends on the combined skills and talents of all our employees. We are committed to making employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, gender identity, national origin, religion, marital status, family status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions or any other classification protected by federal, state, and local laws and ordinances.

Back to top