Related skills
typescript ui frameworks embedded linux opengl brightscriptπ Description
- Lead design/architecture for Roku OS UI frameworks and components.
- Own end-to-end delivery of complex UI initiatives across releases.
- Contribute across stack: C++, BrightScript, TypeScript; improve APIs.
- Define performance architectures for rendering, profiling, metrics.
- Mentor engineers; elevate standards; collaborate with cross-functional teams.
- Lead incident response and root-cause analysis for high-visibility issues.
π― Requirements
- 5+ years building production UI or UI-adjacent systems with C++ on embedded devices.
- C++ and Embedded Linux or Native App development; strong Linux tools and build systems.
- Proficiency with BrightScript and TypeScript; API design for firmware and tooling.
- OpenGL and DirectFB experience for graphics on embedded Linux targets.
- UI performance engineering: rendering pipelines, layout/animation, profiling.
- Memory management and multi-threaded development; synchronization and debugging.
- Mentorship and technical leadership; design reviews and cross-functional guidance.
π Benefits
- Mental health and financial wellness resources.
- Medical, dental, and vision; life and disability coverage.
- Retirement options and paid time off.
- Hybrid work: office Mon-Thu, remote on Fridays.
- Reasonable accommodations available.
- Global and local benefits depend on location.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!