Embedded Software Team Lead
Job in
Boise, Ada County, Idaho, 83701, USA
Listed on 2026-09-04
Listing for:
5V Video
Full Time
position Listed on 2026-09-04
Job specializations:
-
Software Development
Unix/Linux, C++ Developer, Embedded Software Engineer, Software Architect
Job Description & How to Apply Below
Ever wondered what it actually takes to lead the software behind millions of set-top boxes?
We're hiring an Embedded Linux Software Technical Lead to drive our multi-platform Digital TV / STB software stack, built on Yocto and RDK-Video. This is a hands-on role; you'll be down in the kernel and drivers one minute, and steering technical direction for the platform team the next. You'll own the dev process, work directly with SoC and OEM vendors, and be the person the team turns to when the cross-system bugs get gnarly.
Whatyou'll be doing:
- Leading design, development and maintenance of our STB software stack
- Owning low-level platform work — bring-up, boot loader porting, kernel and driver integration
- Porting the stack across architectures (MIPS, ARM, IA32) and SoC platforms
- Building and maintaining native middleware and the device porting layer on RDK-Video
- Driving performance improvements across the embedded system and CI/CD pipelines
- Leading triage and resolution of complex, cross-system issues (kernel to userspace)
- Mentoring engineers and owning the software development process (code review, CI, releases)
- Managing day-to-day technical relationships with SoC, OEM, and ODM vendors
- Stepping in as Scrum Master when needed
- Expertise in C/C++ development for embedded systems, with senior/technical-lead experience
- Proven track record leading and mentoring engineering teams on complex, multi-platform projects
- Expert knowledge of Linux internals and hands-on embedded Linux development (drivers, IPC, networking, containerisation)
- Experience porting software/drivers across multiple architectures
- Expert-level Open Embedded/Yocto and RDK software stack knowledge
- Strong CI/CD experience — ideally owning build, integration, and verification automation
- Comfortable working at the hardware level (oscilloscope, schematics, signal analysis)
- Solid grounding in networking (TCP/IP, WiFi, QoS/NAT/security) and storage/file systems for embedded systems
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×