Software Engineer - Android TV Engineer

Reposted 8 Days Ago
Be an Early Applicant
Taipei
Hybrid
Senior level
AdTech • Machine Learning
The Role
Develop, test, and maintain high-performance software for Android TV. Champion coding practices and optimize performance while collaborating with teams.
Summary Generated by Built In
Samba TV tracks streaming and broadcast video across the world with our proprietary data and technology. We are on a mission to fundamentally transform the viewing experience for everyone. Our data enables media companies to connect with audiences for new shows and movies, and enables advertisers to engage viewers and measure reach across all their devices. We have an amazing story with a unique perspective on culture formed by a global footprint of data and AI-driven insights.

We are looking for a skilled software engineer to develop innovative, scalable, high-performance software that powers Samba TV's analytics and insights. As a L4 Software Engineer, you should love making an impact in our team and our business worldwide and acting fast, agile, and striving for the best solutions! 

We are looking for candidates who are enthusiastic about AndroidTV systems and eager to build the future. While you are a near-perfect expert of AndroidTV development, you should have a solid foundation and the right mindset.

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.

  • Preferred Qualifications:

  • 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.

Samba TV is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.  We strive to empower connection with one another, reflect the communities we serve, and tackle meaningful projects that make a real impact.

Samba TV may collect personal information directly from you, as a job applicant, Samba TV may also receive personal information from third parties, for example, in connection with a background, employment or reference check, in accordance with the applicable law. For further details, please see Samba's Applicant Privacy Policy. For residents of the EU , Samba Inc. is the data controller.

Top Skills

Android
Android Tv
C
C++
Git
Java
Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
318 Employees
Year Founded: 2008

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.

Similar Jobs

Snap Inc. Logo Snap Inc.

Technical Program Manager

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Taipei City, TWN
5000 Employees

UL Solutions Logo UL Solutions

Project Engineer

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
Bei Tou Qu, Taipei City, TWN
15000 Employees

BlackRock Logo BlackRock

Derivative Operations, Global Investment Operations, Associate

Fintech • Information Technology • Financial Services
In-Office
Taipei City, TWN
25000 Employees

Snap Inc. Logo Snap Inc.

Design Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Taipei City, TWN
5000 Employees

Similar Companies Hiring

Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
ClickMint Thumbnail
Marketing Tech • Generative AI • eCommerce • AdTech
Malibu, CA
9 Employees
Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account