Staff Engineer, Embedded S/W
Core
Develop low-level firmware and Linux kernel drivers for broadband and cable-access System on Chips (SoCs), implementing RF control loops and telemetry agents.
Role type
Staff Embedded Software Engineer (RF/Firmware)
Builds
Firmware, Linux drivers, and remote-management agents for broadband/cable-access SoCs
Domain
Telecommunications / Embedded Systems / RF Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Embedded Linux driver development, RF fundamentals, AGC control loops, Broadcom SDKs, I2C, SPI, UART, gNMI, Protobuf, JSON, MQTT
Preferred skills
DOCSIS 3.1/4.0, ESD, CableLabs specifications, YANG data modeling, RF measurement
Technologies
Broadcom SDKs, Linux kernel, gNMI, Protobuf, JSON, MQTT, I2C, SPI, GPIO
Responsibilities
Develop low-level firmware with Broadcom SDKs; Implement RF control loops for AGC, ALC, tilt adjustment, and echo cancellation; Interface with RF components over I2C, SPI, and GPIO; Write and maintain Linux kernel drivers and user-space daemons; Build telemetry and remote-management agents; Perform board bring-up and hardware validation.
Seniority
Senior, hands-on IC