Logo-of-Dolby-hiring-for-jobs-in-Australia-on-GrabJobs

Senior Software Engineer, Android Audio Platforms

icon building Company : Dolby
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer, Android Audio Platforms

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\u2019ll 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\u2019re 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, not to mention a Flex Work approach that is truly flexible to support where, when, and how you do your best work. \n \n\n\n \nJob Summary\n\nThis position is based in the product engineering team of the Entertainment Technology group, located in our Sydney office.\n\nIn 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.\n\nYou will be a key contributor to the Sydney Android Audio development team, working across the full lifecycle of Dolby\u0027s 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.\n\nThe 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.\n\nThis is a hybrid role requiring a minimum of 2 days per week in the Sydney office. \n \n\n\nEssential Job Functions \n \n\n\nSoftware Development \u0026 Architecture\n\n * Design, develop, and deliver high-quality software components integrating Dolby audio technologies into Android audio and media frameworks (C/C++ and Java)\n * Define and implement clean, well-structured APIs; uphold strong API design discipline and long-term compatibility considerations for OEM and partner integrations\n * Apply strong object-oriented and systems-level design patterns to produce robust, maintainable code\n * Independently scope and drive development tasks from technical specification through implementation, test, and delivery with minimal supervision\n * Contribute to Android Automotive OS and Android TV platform integration architectures, considering partner porting friction, compatibility, and scalability\n\n\n\n \nTechnical Expertise \u0026 Problem Solving\n\n * 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\n * Apply the right engineering tool for the right problem; think like a systems engineer, not just a coder\n * Make well-reasoned technical decisions under ambiguity and schedule pressure, balancing speed, quality, and architectural integrity\n * Stay current with Android platform evolution, SoC vendor ecosystems, and Dolby technology roadmaps; proactively identify opportunities to improve team-wide technical approaches\n * Contribute to technical roadmap discussions with product management and partner engineering teams, translating business needs into concrete engineering plans\n\n\n\n \nQuality, Testing \u0026 CI/CD\n\n * Champion test-driven development (TDD) and other structured development workflows throughout the team\n * 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\n * Support continuous integration and continuous delivery pipelines; identify gaps and drive improvements to internal development efficiency\n * Conduct thorough, constructive code reviews with an emphasis on correctness, clarity, and long-term maintainability\n\n\n\n \nCommunication \u0026 Collaboration\n\n * Contribute effectively as a member of a cross-geographical project team across international offices\n * Communicate clearly and articulately, tailoring style between highly technical audiences (engineering peers, technical product managers) and higher-level business stakeholders and engineering leadership\n * Create clear partner documentation, internal engineering training materials, and technical specifications\n * Build productive working relationships with internal teams, external customers, and ecosystem partners\n * Provide training and technical guidance to colleagues\n\n\n\n \nInitiative \u0026 Growth\n\n * Demonstrate a natural curiosity and drive for continuous improvement, in the product, engineering operations, team workflows, or other areas of outsized impact\n * Think independently and proactively: question assumptions, propose creative and elegant solutions, and seek opportunities beyond assigned work\n * Consciously balance speed and quality, adjusting approach based on project context and priorities\n * Take ownership of new challenges, learn new technologies quickly, and apply structured thinking before acting\n\n\n\n \nRequirements\n\n * Bachelor\u0027s or Master\u0027s degree in Computer Science, Electrical Engineering, Software Engineering, or a related discipline\n * 5+ years of relevant professional software engineering experience, with a strong track record of delivering quality software in complex systems environments\n * Proficiency in C/C++ and Java; experience with Python for test automation is beneficial\n * Strong understanding of operating system internals (Android, Linux, or similar) and associated application/media frameworks\n * Strong systems-level thinking: ability to reason across the full software stack, from application framework to OS internals and hardware interfaces\n * Demonstrable software development fundamentals: clean code, strong API discipline, rigorous code review practices, and Test-Driven Development (TDD)\n * Experience with or appreciation for CI/CD pipelines and automated testing frameworks at scale\n * Natural intellectual curiosity and a proactive drive to improve, products, engineering practices, or team workflows, without waiting to be asked\n * Creative, independent problem-solver who thinks before acting, asks the right questions, and finds elegant solutions to ambiguous engineering challenges\n * Ability to operate at pace: adjusts consciously between speed and quality depending on context, without sacrificing fundamentals\n * Strong written and verbal communication skills; able to author technical documentation and engage comfortably with external partners and internal stakeholders at all levels\n * Based in the Sydney metropolitan area and able to work from the Sydney office at least 2 days per week\n\n\n\n \nPreferred Qualifications\n\n * Experience with Android OS internals, Android media/audio frameworks, or SoC vendor hardware abstraction layers\n * Experience integrating technologies into Android, Linux, or similar platform stacks\n * Background working at an SoC vendor, OEM, or in OS/middleware-level software development\n * Experience working with external partners, OEMs, or ecosystem customers\n * Familiarity with audio/video concepts such as file formats, codecs, and multimedia pipelines\n * Track record of driving improvements in engineering practices, tooling, or team workflows\n\n\n\n \nAll official communication regarding employment opportunities at Dolby will come from an official dolby.com email address. We will never request payment as part of the hiring process. If you receive a suspicious message, please verify its authenticity before responding. \n \n \n#LI-IM1\n
Original job Senior Software Engineer, Android Audio Platforms posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Senior Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Software Engineer Jobs in Australia

GrabJobs is the no1 job portal in Australia, connecting you to thousands of jobs fast! Find the best jobs in Australia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.