Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Summary
This position is based in the product engineering team of the Entertainment Technology group, located in our Sydney office.
In this role, you will design, develop, and deliver software integrating Dolby Atmos and Dolby Audio technologies into Android-based platforms, including Android Automotive OS and Android TV, for Cars, TVs, and Set-top-Boxes in collaboration with OEM partners, SoC vendors, streaming service providers, Google, and other Android ecosystem partners.
You will be a key contributor to the Sydney Android Audio development team, working across the full lifecycle of Dolby's Android audio and media framework integrations: from architecture and API design through implementation, test automation, CI verification, and partner enablement. Your work will directly influence the quality and reach of Dolby Audio experiences across millions of consumer and automotive products globally.
The role requires strong systems-level thinking and deep software development fundamentals, someone who can combine architectural rigour with hands-on implementation quality, reason carefully about trade-offs, and deliver well-structured, maintainable software with a high degree of independence. You should be a creative, intellectually curious engineer who questions the status quo, finds elegant solutions to complex problems, and actively seeks to improve both the product and the engineering practices of the team.
This is a hybrid role requiring a minimum of 2 days per week in the Sydney office.
Essential Job Functions
Software Development & Architecture
- Design, develop, and deliver high-quality software components integrating Dolby audio technologies into Android audio and media frameworks (C/C++ and Java)
- Define and implement clean, well-structured APIs; uphold strong API design discipline and long-term compatibility considerations for OEM and partner integrations
- Apply strong object-oriented and systems-level design patterns to produce robust, maintainable code
- Independently scope and drive development tasks from technical specification through implementation, test, and delivery with minimal supervision
- Contribute to Android Automotive OS and Android TV platform integration architectures, considering partner porting friction, compatibility, and scalability
- Debug, triage, and resolve complex software issues across the Android stack, from media framework and audio HAL layers down to OS and driver-level interactions
- Apply the right engineering tool for the right problem; think like a systems engineer, not just a coder
- Make well-reasoned technical decisions under ambiguity and schedule pressure, balancing speed, quality, and architectural integrity
- Stay current with Android platform evolution, SoC vendor ecosystems, and Dolby technology roadmaps; proactively identify opportunities to improve team-wide technical approaches
- Contribute to technical roadmap discussions with product management and partner engineering teams, translating business needs into concrete engineering plans
- Champion test-driven development (TDD) and other structured development workflows throughout the team
- Design and implement automated test suites that are reusable across internal CI verification and customer-facing partner validation, a single framework that scales from reference integrations to partner deployments
- Support continuous integration and continuous delivery pipelines; identify gaps and drive improvements to internal development efficiency
- Conduct thorough, constructive code reviews with an emphasis on correctness, clarity, and long-term maintainability
- Contribute effectively as a member of a cross-geographical project team across international offices
- Communicate clearly and articulately, tailoring style between highly technical audiences (engineering peers, technical product managers) and higher-level business stakeholders and engineering leadership
- Create clear partner documentation, internal engineering training materials, and technical specifications
- Build productive working relationships with internal teams, external customers, and ecosystem partners
- Provide training and technical guidance to colleagues
- Demonstrate a natural curiosity and drive for continuous improvement, in the product, engineering operations, team workflows, or other areas of outsized impact
- Think independently and proactively: question assumptions, propose creative and elegant solutions, and seek opportunities beyond assigned work
- Consciously balance speed and quality, adjusting approach based on project context and priorities
- Take ownership of new challenges, learn new technologies quickly, and apply structured thinking before acting
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or a related discipline
- 5+ years of relevant professional software engineering experience, with a strong track record of delivering quality software in complex systems environments
- Proficiency in C/C++ and Java; experience with Python for test automation is beneficial
- Strong understanding of operating system internals (Android, Linux, or similar) and associated application/media frameworks
- Strong systems-level thinking: ability to reason across the full software stack, from application framework to OS internals and hardware interfaces
- Demonstrable software development fundamentals: clean code, strong API discipline, rigorous code review practices, and Test-Driven Development (TDD)
- Experience with or appreciation for CI/CD pipelines and automated testing frameworks at scale
- Natural intellectual curiosity and a proactive drive to improve, products, engineering practices, or team workflows, without waiting to be asked
- Creative, independent problem-solver who thinks before acting, asks the right questions, and finds elegant solutions to ambiguous engineering challenges
- Ability to operate at pace: adjusts consciously between speed and quality depending on context, without sacrificing fundamentals
- Strong written and verbal communication skills; able to author technical documentation and engage comfortably with external partners and internal stakeholders at all levels
- Based in the Sydney metropolitan area and able to work from the Sydney office at least 2 days per week
- Experience with Android OS internals, Android media/audio frameworks, or SoC vendor hardware abstraction layers
- Experience integrating technologies into Android, Linux, or similar platform stacks
- Background working at an SoC vendor, OEM, or in OS/middleware-level software development
- Experience working with external partners, OEMs, or ecosystem customers
- Familiarity with audio/video concepts such as file formats, codecs, and multimedia pipelines
- Track record of driving improvements in engineering practices, tooling, or team workflows
Key Skills
Ranked by relevanceReady to apply?
Join Dolby Laboratories and take your career to the next level!
Application takes less than 5 minutes

