RDK Software Engineer

Sky Systems, Inc.

$100K — $120K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or Telecommunications
  • Minimum 3 years of experience in RDK-B development for routers/gateways
  • Proficiency in C/C++ programming
  • Experience with build systems like Yocto and Buildroot
  • Strong understanding of network protocols including ARP, IPv4, and others
  • Experience with WAN and LAN technologies such as DOCSIS and Wi-Fi
  • Strong troubleshooting skills using tools like Wireshark and gdb

Responsibilities

  • Collaborate with Marketing team and clients to outline product features
  • Design technical solutions and implement new features
  • Maintain product quality through unit tests and code reviews
  • Investigate and solve customer-reported issues

Benefits

  • Flexible work hours
  • Opportunity to work on innovative technologies
  • Exposure to a dynamic team environment
  • Potential for professional development and upskilling through technical challenges
Full Job Description
RDK Software Engineer

  • Location : Dallas, TX
  • Duration : 1+ year, 40 hours per week
  • Experience : At least 3 years of experience with RDK-B
  • Must Have : C/C++ programming, embedded application software development, Ethernet, GIT, Jenkins, Jira, Linux, Residential Gateways, RDK-B, Wi-Fi, Yocto
Responsibilities:
  • Work with our Marketing team and customers to define product features for NAM clients
  • Design technical solutions and implement new functionalities
  • Ensure product quality through unit tests, code reviews, etc.
  • Investigate and resolve customer-reported and field issues
Skills and Knowledge:
  • Bachelor's degree in Computer Science, Electrical Engineering, or Telecommunications
  • Minimum 3 years of experience in RDK-B development for routers/gateways
  • Proficiency in C/C++
  • Experience with build systems (Yocto, Buildroot, OpenWRT, etc.)
  • Strong understanding of network protocols: ARP, IPv4, IPv6, ICMP, TCP, UDP, GRE, DNS, DHCP, IGMP, CWMP/TR69, USP, SNMP
  • Experience with WAN and LAN technologies: DOCSIS, 5G/LTE, EPON/GPON, Wi-Fi, Ethernet
  • Strong troubleshooting skills (RDK logs, gdb, valgrind, Wireshark, etc.)
  • Experience with development environments (GIT, Jira, Jenkins, and other CI/CD tools)
  • Good communication skills to interface with customers, team members, and internal stakeholders

Similar Jobs

More Jobs at Sky Systems, Inc.

More Telecommunications & Hardware Jobs

Find similar RDK Software Engineer jobs: