RDKB Software Architect

4 days ago


Philadelphia, Pennsylvania, United States United Software Group Full time
Job Title: RDKB Architect

Job Summary:
United Software Group is seeking a highly skilled RDKB Architect to lead the development of broadband devices and related components. The ideal candidate will have at least 12-15 years of experience in working with development of broadband devices and its related components.

Key Responsibilities:
  • Design and develop software architecture, defining the structure and components of complex systems.
  • Lead the design and development of software architecture, defining the structure and components of complex systems.
  • Develop and implement embedded systems, including an understanding of CPU architectures, memory management, and device drivers.
  • Configure, customize, and build Linux distributions, as RDK-B is built on top of Linux.
  • Develop and implement network protocols, including TCP/IP, UDP, DHCP, DNS, and VLANs and other relevant protocols for networking devices.
  • Develop and implement wireless technologies, including Wi-Fi, and how to configure wireless interfaces in RDK-B.
  • Develop and implement web-based user interfaces and web server technologies. RDK-B often includes web interfaces for configuration.
  • Develop and implement debugging tools and techniques, as embedded systems can be challenging to troubleshoot.
  • Participate in the RDK-B community and understand its development processes and culture.
  • Stay up-to-date with technological developments within the industry and monitor and evaluate competitive applications and products.

Requirements:
  • At least 12-15 years experience in working with development of broadband devices and its related components.
  • Understanding of embedded systems and experience working with low-level hardware, including an understanding of CPU architectures, memory management, and device drivers.
  • Proficiency in Linux and experience in configuring, customizing, and building Linux distributions, as RDK-B is built on top of Linux.
  • Strong programming skills in C and C++, which are the primary languages used in RDK-B development.
  • Familiarity with networking protocols, including TCP/IP, UDP, DHCP, DNS, and VLANs and other relevant protocols for networking devices.
  • Knowledge of the Yocto build system.
  • Understanding of the Linux kernel, as RDK-B often involves kernel-level customization. This includes kernel configuration, device drivers, and kernel modules.
  • Understanding of Linux system programming.
  • Proficiency with version control systems like Git for managing code repositories and collaboration with other developers.
  • Scripting skills in shell languages like Bash for automation and scripting tasks in RDK-B.
  • Awareness of security best practices, as network devices need to be secure. This includes understanding encryption, authentication, and network security.
  • Understanding of wireless technologies, including Wi-Fi, and how to configure wireless interfaces in RDK-B.
  • Familiarity with web-based user interfaces and web server technologies. RDK-B often includes web interfaces for configuration.
  • Proficiency in debugging tools and techniques, as embedded systems can be challenging to troubleshoot.
  • Good project management skills to plan, prioritize, and execute tasks effectively, especially when working on complex, long-term projects.
  • Active participation in the RDK-B community and an understanding of its development processes and culture.
  • The ability to adapt to evolving technologies and software requirements as RDK-B and the networking landscape change.


  • Philadelphia, Pennsylvania, United States United Software Group Full time

    RDKB Architect Job DescriptionWe are seeking a highly skilled RDKB Architect to join our team at United Software Group. The ideal candidate will have a strong background in software development, particularly in the areas of embedded systems, Linux kernel, and networking protocols.Key Responsibilities:Design and develop software architecture for RDK-B,...

  • RDKB Architect

    2 weeks ago


    Philadelphia, Pennsylvania, United States United Software Group Full time

    Job Title: RDKB ArchitectWe are seeking a highly skilled RDKB Architect to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and developing software architecture for broadband devices.Key Responsibilities:Design and develop software architecture for broadband devicesLead the development of...

  • Lead Software Engineer

    2 months ago


    Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Job SummaryDiverse Lynx LLC is seeking a highly experienced Lead Software Engineer - RDKB to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for broadband devices using the RDK-B stack.Key ResponsibilitiesDevelop and maintain software for broadband devices, including firmware and...


  • Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Job SummaryDiverse Lynx LLC is seeking a highly experienced Lead Software Engineer - RDKB to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for broadband devices using the RDK-B stack.Key ResponsibilitiesDevelop and maintain software for broadband devices, including firmware and...


  • Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Job Title: RDKB Lead EngineerWe are seeking a highly skilled RDKB Lead Engineer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for leading the development of broadband devices using the RDK-B stack.Key Responsibilities:Lead the development of broadband devices using the RDK-B stackCollaborate with...

  • Software Architect

    4 weeks ago


    Philadelphia, Pennsylvania, United States Comcast Full time

    Software Architect Position at ComcastComcast, a Fortune 30 global media and technology company, is seeking a skilled Software Architect to join its award-winning technology team. As a key member of the team, you will design and develop new software and web applications in the telecommunications domain, leveraging microservices, REST APIs, and other...

  • Software Architect

    3 weeks ago


    Philadelphia, Pennsylvania, United States Comcast Corporation Full time

    Software Architect Job DescriptionComcast Corporation is seeking a highly skilled Software Architect to join our team. As a key member of our technology team, you will be responsible for designing and developing new software and web applications in the telecommunications domain.Key Responsibilities:Provide technical leadership in designing and developing new...


  • Philadelphia, Pennsylvania, United States Saxon Global Full time

    Job Summary:As a Senior Software Architect at Saxon Global, you will play a key role in leading the development of software solutions that meet the needs of our clients. You will be responsible for designing, architecting, and implementing software systems that are scalable, secure, and meet the highest standards of quality.Key Responsibilities:* Lead the...


  • Philadelphia, Pennsylvania, United States American Physical Society Full time

    Job Summary:The American Physical Society is seeking a highly skilled Staff Software Architect to join its team. As a key member of the organization, you will be responsible for developing and maintaining scalable, secure software solutions that align with the company's business goals and digital transformation initiatives.Key Responsibilities:• Develop...


  • Philadelphia, Pennsylvania, United States Wellworks For You Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to lead our software development team. As a Senior Software Architect, you will be responsible for reviewing our existing source code, database architecture, design patterns, and the tools we use for software development.Key Responsibilities:Conduct...

  • Software Architect

    2 weeks ago


    Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryComcast is seeking a highly skilled Software Architect to join our team. As a key member of our technology team, you will be responsible for designing and developing new software and web applications in the telecommunications domain.Key ResponsibilitiesProvide technical leadership in designing and developing new software and web applications in...

  • Software Architect

    4 days ago


    Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryComcast, a Fortune 30 global media and technology company, seeks a skilled Software Architect to join its award-winning technology team. As a key member of the team, you will design and develop new software and web applications in the telecommunications domain, leveraging microservices, REST APIs, and other cutting-edge technologies.Key...


  • Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryWe're building the platforms to power the next generation of Entertainment and Connectivity services for Comcast and our industry partners.We're looking for an experienced architect to unify various individual capabilities, (web apps, APIs, tools) spread across multiple engineering teams, into a common tooling capability designed from the...


  • Philadelphia, Pennsylvania, United States Diverse Lynx Full time

    Key Responsibilities:We are seeking a skilled Business Technology Analyst to join our team at Diverse Lynx LLC. The ideal candidate will have expertise in OpenLDAP, Unix/Linux fundamentals, and a strong understanding of broadband architecture.Essential Skills:Broadband ArchitectRDKAtlassian toolsLDAPLinux AdministrationAWSMail serverJavaPythonVideo Codecs &...


  • Philadelphia, Pennsylvania, United States Wellworks Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to lead our software development team. As a Senior Software Architect, you will be responsible for reviewing our existing source code, database architecture, design patterns, and the tools we use for software development. You will identify bottlenecks, suggest architectural...


  • Philadelphia, Pennsylvania, United States Wellworks For You Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to lead our software architecture efforts. As a Senior Software Architect, you will be responsible for reviewing our existing source code, database architecture, design patterns, and the tools we use for software development. You will identify bottlenecks, suggest architectural...


  • Philadelphia, Pennsylvania, United States Saxon Global Full time

    Job Summary:As a Senior Software Architect at Saxon Global, you will play a key role in leading the design, architecture, and development of software solutions. Your expertise in software development, tooling, and platform standards will be instrumental in driving the success of our projects.Key Responsibilities: Lead software development, design, and...


  • Philadelphia, Pennsylvania, United States Comcast Full time

    Job SummaryComcast is seeking a highly skilled Senior Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop software systems that meet the needs of our customersCollaborate with...


  • Philadelphia, Pennsylvania, United States NBME Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Product Engineering unit as a key member of the Scoring team.Job SummaryThe successful candidate will play a critical part in designing and developing a new scoring system, collaborating closely with fellow engineers, the Enterprise Application team,...


  • Philadelphia, Pennsylvania, United States Pyramid Consulting Full time

    Job Opportunity:We are seeking a highly skilled RDK Developer to join our team at Pyramid Consulting, Inc. This is a 12+ months contract opportunity with long-term potential and is located in Philadelphia, PA or Sunnyvale, CA (onsite).Key Responsibilities:Develop new platforms using the RDKB stack.Manage stakeholder relationships, including executive...