FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C and C++ development for embedded Linux, with a strong focus on microservices, device management protocols, and containerized applications. Proficient in troubleshooting and debugging across networking and device subsystems, while collaborating effectively with engineering teams to enhance software delivery and reliability.
Highest-signal resume keywords
C And C++ DevelopmentRDK-B And RBUS ExperienceWi-Fi Knowledge Including 802.11 StandardsContainerized Applications And KubernetesUnit Testing And Automated Test Coverage
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C And C++ DevelopmentEmbedded LinuxUnit TestingAutomated Test CoverageNetworking FundamentalsTCP/IPDHCPDNSNAT5G Networks
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
GitKubernetesContinuous Integration Pipelines
Industry Keywords
Device Management StandardsTR-069TR-369 (USP)TR-181Carrier-Side Telecom Products
Tech Stack
Tools & technologiesDNSKubernetesLinuxMicroservicesTCP/IPC++
About the role
Key responsibilities & impact- Develop and maintain microservices within the device management agent in C and C++ on RDK-B
- Implement and maintain device data model parameters and USP protocol behavior across supported hardware platforms
- Interface with device Wi-Fi and cellular subsystems through RDK and RBUS to configure them, query state, and report upstream
- Build and maintain containerized services delivered through a Kubernetes-based packaging and deployment pipeline
- Write unit tests and extend automated test coverage
- Debug across the device software stack through log analysis, root-cause investigation, and fix verification
- Support device maintenance releases, including test support, firmware validation, and release verification
- Work with OEM partners on defect triage and reproduction
- Improve field data and log collection for faster issue triage and resolution
- Contribute ideas to improve software build, test, and delivery processes
- Document code, data models, system designs, software behavior, and business requirements
- Collaborate with engineering and technical teams to deliver software solutions and support customer requirements
- Contribute to technology strategy, innovation, system reliability, diagnostics, and troubleshooting
- Perform other duties and projects as assigned by business management
- Travel as required
Requirements
What you’ll need- Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent
- Acceptable areas of study include Computer Science or Engineering
- 2-4 years of technical engineering experience
- Experience with RDK-B and RBUS, or a comparable embedded networking platform and message bus
- C and C++ development on embedded Linux
- Strong Wi-Fi knowledge, including 802.11 standards and generations, band and channel behavior, client association and steering, and practical troubleshooting
- Strong 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 and building or extending automated test coverage
- Experience with containerized applications and delivering packages to embedded devices
- Proficiency with Git and continuous integration pipelines
- Hands-on development experience with cellular, Wi-Fi, mesh networking, or other carrier-side telecom products
- Proficiency in C and C++
- Working knowledge of networking fundamentals and comfort debugging software not written by the candidate
- At least 18 years of age
- Legally authorized to work in the United States
Benefits
Comp & perks- Annual stock grant
- Employee stock purchase plan
- 401(k)
- Free, year-round money coaches
- Annual bonus or periodic sales incentive/bonus, where eligible
- Medical, dental and vision insurance
- Flexible spending account
- Paid time off
- Up to 12 paid holidays
- Paid parental and family leave
- Family building benefits
- Back-up care
- Enhanced family support
- Childcare subsidy
- Tuition assistance
- College coaching
- Short- and long-term disability coverage
- Voluntary AD&D coverage
- Voluntary accident coverage
- Voluntary life insurance
- Voluntary disability insurance
- Voluntary long-term care insurance
- Mobile service and home internet discounts
- Pet insurance
- Commuter and transit programs
- Career growth and development opportunities
