1 day ago
Overland Park, KS, USA +2 moreMid Level / Senior
H1B sponsor
Base Salary
$93k - $167k/yr
Responsibilities
- Develop and maintain C and C++ microservices within the RDK-B device-management agent.
- Implement device data-model parameters and USP protocol behavior across supported hardware platforms.
- Interface with Wi-Fi and cellular subsystems through RDK and RBUS to configure devices, query state, and report data upstream.
- Build and maintain containerized services delivered through a Kubernetes-based packaging and deployment pipeline.
- Write unit tests, extend automated test coverage, and support debugging, firmware validation, and release verification.
- Analyze logs, investigate root causes, verify fixes, and improve field data and log collection.
- Collaborate with OEM partners on defect triage and reproduction.
- Document code, data models, system designs, and device behavior, and contribute ideas for improving software development and delivery.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related area plus 3 years of related work experience, or an advanced degree plus 1 year of related work experience, or equivalent education and experience.
- 2–4 years of technical engineering experience.
- Experience with RDK-B and RBUS or a comparable embedded networking platform and message bus.
- Proficiency in C and C++ development on embedded Linux.
- Strong knowledge of Wi-Fi, including 802.11 standards, bands, channels, client association, and steering.
- Grounding in TCP/IP, DHCP, DNS, NAT, routing, and bridging.
- Working understanding of 5G networks and fixed wireless access.
- Familiarity with TR-069, TR-369/USP, or TR-181 device-management standards.
- Experience writing unit tests, extending automated test coverage, and delivering containerized applications to embedded devices.
- Proficiency with Git and continuous integration pipelines.
- Hands-on experience with cellular, Wi-Fi, mesh networking, or carrier-side telecom products.
- Working knowledge of networking fundamentals and ability to debug software written by others.
- Must be at least 18 years old and legally authorized to work in the United States.
Benefits
- National base pay range is $92,500–$166,800, with annual incentive eligibility described separately.
- Benefits include medical, dental and vision insurance, flexible spending accounts, 401(k), employee stock grants, employee stock purchase plan, paid time off, up to 12 paid holidays, parental and family leave, family-building benefits, backup care, childcare subsidy, tuition assistance, disability coverage, and insurance options.
- Additional eligible benefits include mobile-service and home-internet discounts, pet insurance, and commuter and transit programs.
- Travel is required; the position is not DOT-regulated and is not safety-sensitive.
- T-Mobile provides career-growth support and development opportunities.
Tech Stack
Categories
About T-Mobile
T-Mobile provides nationwide 5G and 4G LTE wireless services for consumers and businesses, along with fixed wireless home internet and IoT connectivity. It sells mobile plans, devices, and enterprise wireless solutions under the T-Mobile, Metro by T-Mobile, and Mint Mobile brands. Headquartered in Bellevue, WA, the company trades on NASDAQ as TMUS and is majority-owned by Deutsche Telekom.
