WHAT WILL YOU DO
- Design, develop, test, and maintain high-performance AndroidTV software on various hardware platforms with minimal supervision.
- Champion and apply superior coding practices and tools to improve code quality and team productivity.
- Proactively manage technical debt by identifying areas for improvement, planning for incremental refactoring, and coaching teammates on best practices.
- Provide critical feedback on system-level design, including system architecture, redundancy, and failure modes.
- Profile and optimize performance across multiple applications and layers to ensure a responsive and stable user experience.
- Collaborate with team leaders on project requirements, timelines, and deliverables.
- Assist in technical communications and negotiations with partners regarding specifications, solutions, and implementation details.
- Most importantly, work on groundbreaking and innovative technology, tackle complex problems, and help build a world-class system!
- Master of Science in an engineering or scientific field, or equivalent experience.
- 5+ years of relevant software development experience.
- Proven expertise in object-oriented design and building complex Android applications.
- Experience with testing methodologies for Android software, including unit and system-level tests.
- Excellent team player with strong communication skills and proficiency in written and spoken English.
- Experience working in an agile/scrum development process, including code reviews and cross-functional planning.
- Familiarity with the Android TV or general Android (AOSP) development environment.
- Experience with embedded development tools (e.g., cross-compilers, build systems like CMake).
- Knowledge of scripting languages like Python or shell scripting for automation and testing.
- Experience with version control systems, particularly Git.
- Bias for Action: You're a builder at heart. You are hands-on, proactive, and thrive on turning ideas into running code.
- Analytical Problem-Solver: You have a curious and analytical mindset. You use logic and data to dissect complex problems and are driven to find the root cause. You're excited not just by today's challenges, but by the future of on-device AI.
- Core Programming Skills: Proficiency in C/C++ and Java is essential. These two languages you will be using.
- Operating System Fundamentals: A strong understanding of operating systems concepts. Experience with Linux from coursework, personal projects, or internships is highly valuable.
- Collaborative Spirit: You have excellent communication skills and a collaborative spirit. You can articulate technical concepts clearly and are open to feedback.
Top Skills
What We Do
Television remains a vibrant cultural influence and an essential source of entertainment and information worldwide. Tremendous growth in content choices, and viewing platforms that allow us to watch anything, anytime, on any screen, has actually made it harder for viewers to discover and keep up with all the great programming available. It’s also more competitive for content providers to keep your attention, and for marketers to make strong, measurable connections with their target consumers.
Technology that improves the viewing experience, enables content discovery, and addresses audience fragmentation across screens will strengthen television’s business model and relevance to consumers. Data is at the center of any solution to make TV better.
Samba TV's technology is built into Smart TVs and easily maps to smart phones and tablets. By recognizing what's on screen, Samba TV learns what viewers like and using machine learning algorithms, enables discovery of shows and actors in a whole new way. Likewise, our data and measurement products are transforming the way stakeholders across the media landscape are thinking about their business. Given the dramatic growth in streaming services, connected devices, time-shifting, and multi-screen viewership, our data products solve real problems and create a meaningful competitive advantage for our clients.








