Senior Software Engineer, Advanced Development

Added
4 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux api design git multithreading gdb

📋 Description

  • Design and evolve parts of the RokuOS system software that expose fundamental APIs for the Roku platform, used internally/externally for higher-level SDKs
  • Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software
  • Work cooperatively and coordinate small teams to deliver new features on time
  • Demonstrate impeccable software design skills, 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
  • 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
  • Bachelor’s and/or master’s degree in computer science, computer engineering, or related technical discipline

🎁 Benefits

  • Global access to mental health and financial wellness resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options
  • Paid time off and vacation
  • Parental leave
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →