Senior Software Engineer, Advanced Development

Added
20 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux c ai api design multi-threaded

๐Ÿ“‹ Description

  • Be an agentic engineer to evolve parts of the RokuOS system software that exposes fundamental APIs
  • Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software
  • Use software design skills to deliver extensive changes to an existing codebase that are modular
  • Design and implement new APIs that enable channel partners to leverage modernized platform
  • Collaborate with cross-functional teams to ensure API designs satisfy all requirements and adhere
  • Apply refactoring expertise to improve existing system software architecture without introducing

๐ŸŽฏ Requirements

  • 8+ years of experience in C/C++ software development, including firmware and full-stack systems
  • 2+ years of Linux application development experience
  • Advanced AI proficiency, including the ability to build repeatable agentic workflows, design
  • Comfort with multi-threaded and multi-process development
  • Strong analytical mindset with attention to detail and a self-driven approach to problem solving
  • Bachelor's and/or master's degree in Computer Science, Computer Engineering, or a related technical

๐ŸŽ Benefits

  • Roku offers a diverse range of benefits including global access to mental health and financial
  • Local benefits may include healthcare (medical, dental, and vision), life, accident, disability
  • Employees are supported in taking time off, in accordance with local leave policies and other
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
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 โ†’