
Staff Software Engineer
4 days ago
Job role : Staff Software Engineer
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, youll 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.
Were 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.
JOB SUMMARY :
This position is based in the product engineering team of the Entertainment Technology group.
In this role, you will design and build audio and video software for global users in consumer entertainment and automotive industries in collaboration with key industry partners. The role involves designing and developing Dolby's audio and video technologies, including Dolby Atmos and Dolby Vision, along with operating systems integration and application development.
The position requires deep knowledge of multimedia frameworks, audio/video technologies, a very good understanding of operating system internals (e.g. Android, iOS, Linux) and associated application frameworks.
The position demands a candidate capable of independently planning and developing software components against technical and schedule challenges, following strong software design and process principles while mentoring junior team members.
The position requires working within an international engineering team marrying deep technical leadership with an ability to work across geographies and cultures. It includes direct interactions with engineering leads, product managers, customers, and other business units.
ESSENTIAL JOB FUNCTIONS :
Software Development & Architecture :
- Independently plan, design, develop, and deliver software products on schedule
- Define system-level architecture and implement software engineering design patterns for robust code structure
- Establish clear software design requirements and performance objectives
- Lead and actively participate in software design, code reviews, and bug resolution
Technical Expertise :
- Demonstrate skills in using development tools, including design, debugging, and continuous integration, as well as familiarity with various technologies such as operating systems, relevant libraries and packages
- Make well-informed technical decisions that consider all aspects of problems
- Provide technical guidance to team members and assist engineers with tool utilization
- Stay current with competitive and complementary technologies
- Research and evaluate potential applications for future products or licensable technologies
Quality & Documentation :
- Create and maintain comprehensive technical documentation to ensure design sustainability
- Evaluate testing methodologies to ensure effectiveness and appropriateness
- Identify, assess, and mitigate potential project risks and technical issues
Leadership & Communication :
- Work autonomously while managing ambiguity and multiple priorities effectively
- Manage time effectively to achieve both individual and team objectives
- Clearly communicate technical concepts to audiences at all organizational levels
- Represent the team and company professionally when interacting with internal and external customers
- Build a high degree of influence with internal & external partners
- Mentor junior team members and enhance team effectiveness through workflow improvements
- Develop and maintain key relationships throughout the organization
REQUIREMENTS :
- A Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related discipline.
- Over 8 years of experience in software development (C/C++/Java/Rust/Kotlin) on Android or Linux platforms.
- Experience with Android OS internals is highly desirable.
- Deep understanding of SoC vendor hardware abstraction layers and the associated device drivers.
- Extensive experience in developing Audio/Video consumer or automotive products.
- Strong object-oriented software design skills using multi-threaded C++.
- Experience in Android and/or iOS app development is highly desirable.
- A thorough understanding of software design and software lifecycle maintenance.
- Capability to plan project deadlines using goals and work breakdown structures.
- Ability to manage multiple competing priorities effectively.
- Excellent written and verbal communication skills in both general and technology-specific contexts.
-
Staff Software Engineer
6 days ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,00,000 - US$ 1,50,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software Staff Engineer
6 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,50,000 - US$ 2,50,000Job TitleWe're looking for a skilled professional to join our team as a Software Staff Engineer. In this role, you'll play a key part in driving innovation and delivering high-quality software solutions.
-
Staff Software Engineer
6 days ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software QA Staff Engineer
5 days ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining...
-
Software QA Staff Engineer
5 days ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining...
-
Staff Software Engineer
19 hours ago
Bengaluru, Karnataka, India Check Point Software Full time US$ 1,50,000 - US$ 2,00,000 per yearWe are looking for Senior Development Engineer to be a key player in our fast-growing SASE Core Network Group R&D Centre in Bangalore, India. You will be building and developing a next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge developments...
-
Staff Software Engineer
6 days ago
Bengaluru, Karnataka, India Collabera Full timeRole : Staff Software EngineerLocation : Bengaluru Hybrid Working Arrangement Collabera is hiring Staff Software Engineer for its leading banking client. This is a senior role (12+ years experience) where youll design, build, and scale enterprise applications leveraging .NET, React/NodeJS, NextJS, and AWS. Youll be driving Microservices, CI/CD, cloud...
-
Sr. staff data engineer
1 week ago
Bengaluru, Karnataka, India Aurigo Software Technologies Full timeSenior Staff Data Engineer (Agentic AI Engineer)Location: Bengaluru, IndiaExperience: 5+ years Role Summary: Aurigo is leading the charge in transforming enterprise Saa S for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving smarter,...
-
Sr Staff Data Engineer
4 days ago
Bengaluru, Karnataka, India Aurigo Software Technologies Full timeSenior Staff Data Engineer (Agentic AI Engineer) Location: Experience: 5+ years Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving smarter, faster, and more efficient...
-
Staff Software Developer
1 week ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...