Senior Engineer, Software Development (Android) 4767
About Xperi
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 offast-movingtrends 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.
Our culture:
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.
Employee Benefits:
· Health Benefits
· Retirement Options
· Charity Match
· Professional Development Classes
· Volunteer Opportunities
· Team Building Outings
· Life Insurance
· Tuition Reimbursement
Project description
You will be part of the team that develops awesome Android Mobile applications. Our apps have state of the art features like video and audio streaming, discovering new movies/tv shows, automotive, connected car and others.
Serious technologies apart from Android programing and frameworks that make all of this happen include media handling/playback, HLS streaming, digital rights management, cryptography, Splunk, Segment, Firebase, Saml, Jenkins and much more.
Job purpose:
· Scope, design and develop feature-sets for the Android applications
· Unit-test code for robustness, including edge cases, usability, and general reliability.
· Work on improving application performance including bug fixes.
· Work directly with multiple disciplines – program management, product management, consumer design, quality assurance, operations and marketing to manage deliverables, dependencies and schedule risks
· Continuously evaluate and communicate project status, risks, and issues to stakeholders.
· Participate in ongoing improvements to engineering project lifecycle including discovering, evaluating and implementing new technologies to maximize development efficiency
Here’s what you get to do:
Be part of an agile-based cross-functional engineering team focused on development of high quality, production-grade Android applications. This involves designing and developing all layers of the app. You will resolve technical issues, scope feature deliverables and bug fixes, review code of other members in the team, working collaboratively with cross-functional teams. Extra care and attention will be given to code optimization and code portability to run seamlessly on multiple devices.
Who we are looking for?
We are looking for a Senior Software Engineer experienced in the design & development of Android applications. You should have strong object-oriented programming skills, in particular strong knowledge of Android development. You should also possess a good understanding of agile cross-functional development practices and automated unit testing; have experience with version control systems, and a familiarity with UI/UE design and development.
· 4-6 years of experience in Android app design and development.
· Education: Bachelor’s degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
· Strong practical experience in Kotlin, Java, Android frameworks,designing UI, debugging complex UI layouts and interactions
· Strong practical experience in OOP, data structures, algorithm design, problem solving, multi-threading and complexity analysis.
· Experience with RPC, JSON, Rest, SOAP, XML, 3rdparty libraries/APIs
· Must have experience in developing the app from the scratch.
· Good communication skills
Top 3 primary skills and expertise level requirement ( 1 to 5; 5 being expert)
· 5 – Android Programming and frameworks (Kotlin, Java)
· 4 – HLS streaming.
· 4 – REST and socket-based network communication.
Supporting tools used
· Android Studio IDE for programming
· Splunk for logging and diagnostics
· Segment for analytics
· Firebase for crash analysis
· Perforce/Git for source control
· Jira for bug tracking
· Confluence for documentation
· Slack/Zoom for communication
Overview of recruitment process
Time to complete interview cycle: 10-14 Days (depending on your availability)
Number of interview rounds: 60 mins of online coding test + 2 Technical + 1 Hiring Manager + 1 HR
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
Job Description FULL TIME | PREDERA TECHNOLOGIES | INDIA Posted On 09/11/2021 Job Information Industry IT Services Work Experience 0-1...
Apply For This JobJob Description: LEADING WAREHOUSE, MANUFACTURING,HOSPITALITY CLEANING SERVICE(Male/Female) (Any Housekeeping & Cleaning Experience) SALARY DETAILS: US$550-$1000(depends position)+Overtime +Free Food & Accommodation...
Apply For This JobJob Summary Routinely resolves difficult issues with significant financial impact. Provides primary consulting services to clients of various sizes. Interacts...
Apply For This JobJob Description Job Summary1.Arranging appointments with doctors, pharmacists and hospital medical teams, which may include pre-arranged appointments or regular ‘cold’...
Apply For This JobAdditional Information Job Number 25000035 Job Category Sales & Marketing Location JW Marriott Hotel Kolkata, 4A, J.B.S. Haldane Avenue, Kolkata,...
Apply For This JobJob Description Business Intelligence Advisor Dell Technologies is driven by data. Our business is built on the understanding that data...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`