#ocoTufwH
around the world!
TiVo helps people get the most pleasure possible from their TVs; we design and develop software applications and user interfaces they love to use. It''s all about balancing user experience, technical capability and time-to-market. Easy? No, but we make it look that way for our customers. If you've shipped large, complex embedded systems applications we'd love to talk to you
What you will get to do:
Responsible for defining software architecture for the client engineering team.
Build applications/middleware in C++/Java - you will actually code in this job!
Translation of requirement to operational and optimized software following the complete SDLC - Creating user journeys , Estimating, Creating frameworks , design documents ( High level and low level)
Reviews coding standards, conducts code reviews and walkthroughs, and conducts in-depth design reviews
Interfaces with Product Management and cross functional teams to collaborate on quality initiatives
Facilitation and team-building skills at all levels.
Ability to influence, train, mentor and leverage the skills of others, including business partners and technical team
Must be able to manage multiple concurrent initiatives
Who we are looking for:
You have a Bachelors in Engineering or Computer Science
Experience in C++ /Java development, embedded software, exposure to system level design, Strong design pattern and object oriented programming concepts
Strong analytical skills and aptitude, eager to tackle complex problems.
Operating System Understanding preferably Android /Linux
Experience in Cross Stack development
Good communication/articulation skills and ability to work across multi-geographical teams.
Experience in transforming product requirements into operational software
Nice to have :
Experience in large complex embedded systems application is a plus
Working knowledge of rapid development project planning concepts in a software development environment, including scheduling and estimation. Prior experience with SCRUM/Agile a plus
Understanding of server technologies to Restful APIS, Microservices , AWS services
Life @ Xperi:
At Xperi, we value People, Customers, Performance and Innovation. We are dedicated to creating a workplace where all employees have a voice and sense of belonging, feel safe and valued, and are acknowledged for how their unique differences contribute to organizational culture and business outcomes.
Our employees and their families are important to us, and our comprehensive pay, stock and benefits programs reflect that. Xperi supports personal well-being, builds financial security and enables employees to share in our collective success.
Rewards include: