35 YEARS AND GROWING
Smarter Technology. Extraordinary Experiences.
Xperi invents, develops and delivers technologies that enable extraordinary experiences. We make entertainment more entertaining, and smart devices smarter.
From the home to the car to everywhere in between, managing content and connections in a way that is smart, immersive, and personal is precisely what Xperi’s technologies do.
Our inventions are foundational to the global entertainment ecosystem and our products and data improve every aspect of the digital entertainment experience, from choice to consumption.
Content markets are changing, fast. Consumers face a simultaneously expanding and fragmenting set of choices. Xperi technology cuts through the chaos, putting us at the forefront of fast-moving trends in streaming, digital entertainment, and AI applications – in any environment.
Xperi is at the heart of extraordinary experiences.
We can’t wait to show you what’s next.
We invent, develop and commercialize solutions that you’ll find in almost every technology product, from smartphones to cinemas, and in almost every place you can think of, from autos to homes.
World-class companies are comprised of world-class people and Xperi is no different.
We provide an environment that empowers our teams and enables them to enjoy a healthy and productive work-life balance for themselves, their families and our community.
Professional Development Classes
Team Building Outings
Team works on exciting products comprising of,
Android / tvOS based Streamers, where IP video steaming is the core and features to support this product
Features for the IPTV Streamers in product components – UI, IP streaming, Video on Demand, Android services, Logging framework.
Will have exposure on full stack development.
IPTV is strong in Xperi’s product roadmap and has significant customer base
Develop and deploy IPTV Streamers to new customers and increase engagement in the existing customer base.
Write high quality, scalable code
Common code agile development.
Here’s what you get to do:
Being part of IPTV team, one would get exposure to full stack software
Gets an opportunity to work on UI, IP Streaming, Android, tvOS
Sharp learning curve
Will be part of a team with excellent work culture and can strike a balance between work and personal life.
Who we are looking for?
2 to 4 years of software development experience
Solid grounding in Computer Science fundamentals and object-oriented programming and design
Expert-level knowledge of C++ or Java
Willingness and ability to work across layer of the software stack
Exposure to at least one of the following lower layer areas: - Memory management, Threading
Good to have experience in Android TV/ Smart TV
Good hold on Algorithms and Data Structures
Exposure on application development
Experience in large, complex embedded systems applications
Increasing areas of ownership and responsibility on previous projects
Nice to Have:
Capacity to excel in a fast-paced, dynamic environment
Collaborative attitude, focus on working together on strong teams to deliver the best products
IPTV/Streaming domain knowledge is good to have.
Prior experience with SCRUM/Agile a plus
Engineering Graduation degree or post-graduation degree from reputed Indian or foreign university
Experience in the industry
Top 3 primary skills and expertise level requirement ( 1 to 5; 5 being expert)
Strong programming in C++ or Java (OOPS) - 4
Strong Operating System (Linux preferred) Knowledge, good to have worked with internal of any of the OS - 3
Media / Entertainment domain (Android) - 2
Supporting tools used
Linux Build System
Jira and Confluence
Overview of recruitment process
Time to complete interview cycle: 10-14 Days (depending on your availability)
Number of interview rounds:
Online Coding Test duration 60 mins
Two Tech Rounds – 60mins each
Hiring Manager Discussion
Dir/Sr Dir Discussion
Given pandemic, all the interviews are conducted remotely using video interview platform.
What do we expect from you on interview day?
Prepare well as per the job description and required skills to be successful in the role
Brush up all fundamentals of software engineering concepts
Be on time
In case you can’t interview, please inform your respective recruiter in advance