GrepJob
Roku

Senior Software Engineer, Advanced Development

Roku
Apply
about 3 hours ago
San Jose, CA, USA
Senior / Staff+
H1B Sponsor

Base Salary

$190k - $210k/yr

Responsibilities

  • Design and evolve parts of the RokuOS system software that expose fundamental APIs.
  • Demonstrate excellence in C++ development and deliver high-performance software.
  • Work cooperatively and coordinate small teams to deliver new features on time.
  • Make extensive changes to an existing C++ code base that are modular and maintainable.

Requirements

  • 8+ years of experience in software development, architecture, and API design.
  • 2+ years of Linux application development experience.
  • Ability to accurately estimate software tasks and work to schedule.
  • Extensive experience in C++20, gdb, git, and adjacent tooling.
  • Experience with multi-threaded and multi-process development.
  • Detail-oriented, analytical, methodical, and self-driven.
  • Bachelor’s and/or master’s degree in computer science, computer engineering, or related technical discipline.

Benefits

  • Health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
  • Global access to mental health and financial wellness support.
  • Comprehensive local benefits including healthcare, life, accident, disability, commuter, and retirement options.
  • Flexible remote work options on Fridays.

Tech Stack

C++GitLinux

Categories

BackendEmbedded