Senior Software Engineer

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux ui typescript llm ai/ml

πŸ“‹ Description

  • Own OS UI platform powering Roku home screen and Browse Surfaces
  • Drive architecture across OS client stack: SceneGraph UI to cloud content
  • Optimize performance and memory on embedded hardware
  • End-to-end ownership: design, implement, test, and rollout
  • Collaborate with UI/UX, product, and cloud teams to deliver new UX incl AI features
  • Mentor engineers and establish technical standards

🎯 Requirements

  • 10+ years of software engineering in embedded/consumer electronics
  • Proficiency in C++ and/or BrightScript/SceneGraph/TypeScript (TV SDK)
  • Track record shipping features on constrained embedded platforms (memory/CPU/GPU)
  • Strong multi-threaded, concurrency, and real-time programming skills
  • Linux OS knowledge and system-level debugging
  • Familiar with AI/ML and LLM tech for content/UI experiences

🎁 Benefits

  • Hybrid work: in-office Mon-Thu, remote Fridays
  • Health, dental, vision; life and disability coverage
  • Equity awards and retirement options
  • Mental health and financial wellness programs
  • Paid time off and 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 β†’