Sr. SW Engineer
Confirmed live in the last 24 hours
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Linux/Unix
TCP/IP
Requirements
  • 10+ years of experience developing Linux based consumer electronic products
  • Excellent C and C++ programming skills
  • Experience in API design and developing portable code
  • Proven track record of success with embedded Linux development projects
  • Broad understanding of Internet performance characteristics
  • Excellent verbal and written communication skills
  • The ability & hunger to dig-deep to find solutions to new and challenging problems
  • Experience in embedded or other memory and CPU constrained environments
  • A deep understanding of multi-threaded development and concurrency management
  • Experience in optimizing performance on systems with limited resources
  • Bachelor's or Master's degree in Computer Science
  • Networking/Wi-Fi, audio/video streaming, embedded graphics, and I/O
  • Linux and other embedded RTOS environments
  • Multi-process and IPC
  • Internet networking protocols (TCP/UDP/IP)
  • User interface development and frameworks
  • Security (especially hosting and execution of untrusted code within VMs)
Responsibilities
  • Design and develop OS features that are fast, efficient and maximize platform flexibility
  • Implement new debugger enhancements for Brightscript
  • Add system and memory profiling features to help build more efficient apps
  • Write great APIs and modular code that grows with our platform
  • Implement features with the abstractions necessary to run on a variety of hardware
  • Design for performance and ensure that your code is fast and resource efficient
Roku

1,001-5,000 employees

Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
Benefits
  • Unlimited vacation days
  • Medical, wellness, and financial benefits
  • Free snacks and access to fitness center at headquarters
Company Core Values
  • High performance
  • Proud to work here
  • Trust and responsiblity
  • Talent
  • Communication and context
  • World class product
  • Simple process
  • Excellent partnerships
  • Content standards
  • High ethical standards