FAQs
What qualifications are needed for the Senior System Architect, New Products position?
Qualifications for this position include a Bachelor's degree in Computer Science/Engineering or equivalent experience, 10+ years of experience in embedded C/C++ software development (preferably for streaming products), a solid grasp of hardware and the manufacturing process, in-depth understanding of Linux, tools, libraries, open source, and SOC development, and a proven track record of success with embedded system development projects.
What are some of the main responsibilities of the Senior System Architect in this role?
Some of the main responsibilities include innovating and driving future hardware architectures through collaboration, engaging with SOC and component vendors to understand and influence their roadmaps, owning and managing an innovation roadmap for designing differentiation into Roku OS through hardware selection, collaborating with engineering teams to define opportunities for differentiated experiences, designing and prototyping hardware and software Proof of Concepts, keeping up to date with technology and market trends, and participating in standards bodies to influence new standards.
What skills are important for success in this role?
Important skills for success in this role include strong system architecture experience of consumer products, hands-on technical skills, excellent communication skills, the ability to see the big picture while focusing on short-term objectives, and the ability to find solutions to challenging problems affecting users.