Sr. Embedded Software Architect

4 weeks ago


Philadelphia, Pennsylvania, United States Cognizant Technology Solutions Full time

Sr. Embedded Software Architect (RDK-B)

About Us:

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100. Learn how Cognizant helps clients lead with digital at

About Cognizant's Digital Engineering Practice:

At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy and comradery, thus increasing their ability to anticipate unforeseen development scope changes and maintain high quality deliverables. Across our US Studio system or within client development sites, our Digital Engineering teams ideate and develop innovative cloud-based solutions following a Lean-Agile process with DevOps culture. Working in Cognizant Digital Engineering provides DevOps engineers consistent opportunities to push digital boundaries while growing their exposure to transformational technologies.

Responsibilities:

  • 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.
  • Lead the design and development of software architecture, defining the structure and components of complex systems. Create architectural blueprints that guide the development team.
  • You should have experience in defining the architecture for at least one broadband component.
  • 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.
  • Designs new software and web applications, supports applications under development and customizes current applications. Develops software update processes for existing applications. Assists in the roll-out of software releases.
  • Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements. Tests and evaluates systems, subsystems, and components.

Qualifications:

  • Require 15 years' experience who can lead team, work on architecture and coding and communicate well.
  • Broadband experience primarily with Deb experience.
  • If not RDK, at least Openwrt or similar experience.
  • Ideally Philadelphia, but for a top candidate, location can become flexible.

Salary and Other Compensation:

The annual salary for this position depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.



  • Philadelphia, Pennsylvania, United States Cognizant Technology Solutions Full time

    : We are looking for a broadband architect for this position at Philadelphia location. JD:· 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...


  • Philadelphia, Pennsylvania, United States Cognizant Technology Solutions Full time

    Broadband Architect/RDK-B ArchitectAbout Us:Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S.,...


  • Philadelphia, Pennsylvania, United States Red Spark Full time

    We are looking for a Senior Software Engineer who thrives on the challenge of building scalable software in a high-volume, big-data world. If you're a polyglot and can parachute (safely) into any project, join Red Spark in delivering intelligent advertising experiences to millions of consumers around the globeWhat You'll Do:Master the overall platform...


  • Philadelphia, Pennsylvania, United States Motion Recruitment Full time

    As one of the oldest and most well-respected financial technology companies in the US, they have built a reputation of reliability, adaptability, and security. Their financial services engineering team is looking to hire a data architect well versed in Spark, with strong programming skills in Scala (or Java). This team manages extremely important data, as...

  • Software Developer

    1 week ago


    Philadelphia, Pennsylvania, United States ATR International Full time

    Job Description:Who We Are:The Client's Connected Living organization is seeking a Software Engineer (Devops) to join our Platform Engineering and Platform Reliability team This group is responsible for developing tools and platforms that are used by developers across connected living to enhances xFi , Xfinity Home Security and Connected living Automation...

  • C++ Developer

    1 month ago


    Philadelphia, Pennsylvania, United States Crowning Consulting Pvt. Ltd Full time

    Bachelor's degree in computer science/electronics or related field 8+ year Development experience with Linux and embedded devices Software Skills – C C++ - Advanced Level and JSP Proficient in Unix/Linux environments Experience developing multi-threaded and high performance software Well-versed and proficient with networking technologies and protocols


  • Philadelphia, Pennsylvania, United States University of Pennsylvania Full time

    Duties: Reporting to the IT Director, this position will do the following:1. Provide second-tier support for desktop and laptop hardware and software, printers, mobile devices, and network configuration.2. Lead and run a group of Helpdesk Student Workers who provide first technical support for faculty, staff, and PhD students within an academic department...

  • Sr Data Engineer

    2 weeks ago


    Philadelphia, Pennsylvania, United States codesbright Full time

    Responsibilities Develop and maintain database architectures data schemas and data integration processes. Conduct performance tuning troubleshooting and data quality checks to guarantee the accuracy reliability and availability of data. Collaborate with software engineers to integrate data-driven capabilities into applications. Stay up-to-date with emerging...


  • Philadelphia, Pennsylvania, United States QData Full time

    Responsibilities Install and configure Informatica Power Center and Power Exchange components and OBIEE in UNIX environments with high availability (HA). Managing server activities for Informatica and OBIEE environments; Integration and management of OBIEE SSO with OAM. Responsible for Informatica code OBIEE RPD catalog and security promotions from one...


  • Philadelphia, Pennsylvania, United States minware Full time

    About minwareminware provides engineering business metrics that show the true cost of engineering impediments. This helps organizations make better decisions with stronger alignment between engineers and executives.Kevin Borders founded minware after bootstrapping his previous company to $86m in revenue and selling in 2021, with the idea of helping others...

  • Hiring our Heroes

    1 month ago


    Philadelphia, Pennsylvania, United States Unisys Corporation Full time

    We Believe in Better We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people's lives through secure, reliable advanced technology is our vision.At Unisys, we believe in better Here, you have the opportunity to learn new skills, apply your expertise, and solve...


  • Philadelphia, United States Cognizant Technology Solutions Full time

      Sr. Embedded Software Architect (RDK-B) About Us: Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in...

  • Program Manager

    17 hours ago


    Philadelphia, United States Kutir Inc Full time

    Position: Program Manager (Embedded Software/Embedded Device) Location: Philadelphia PA (Onsite) Duration: 6+ months Required Skills: Around 15 years of overall experience in the IT/ software industry 5 to 10 years of experience in technically managing the software development programs in the Embedded domain and/or the CPE devices Working knowledge of...

  • Broadband Architect

    18 hours ago


    Philadelphia, United States K-Tek Resourcing LLC Full time

    At least 12-15 years experience in working with development of broadband devices and its releated 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...

  • Embedded Developer

    7 days ago


    Philadelphia, United States ClifyX Full time

    Embedded Developer - Philadelphia, PA (day1 onsite) - Infosys/Comcast - Rate: $68 Embedded Developer Infosys/Comcast Location: Philadelphia, PA (day1 onsite) Rate: $68 In depth experience with RDK and embedded C/C++ 5+ years of Software Development Experience with a focus on C/C++ 5+ years of Embedded C/C++ Software Development on Linux/RTOS Proficiency...


  • Philadelphia, United States Kane Partners LLC Full time

    Global leader in commerce platforms solutions is looking for a Senior Software Architect to join their team of world class architects and engineers.Responsibilities:Cultivate and foster relationships with senior executives and external clients, while leveraging expertise in software architecture and forward-thinking technology to align with organization’s...


  • Philadelphia, United States Kane Partners LLC Full time

    Global leader in commerce platforms solutions is looking for a Senior Software Architect to join their team of world class architects and engineers.Responsibilities:Cultivate and foster relationships with senior executives and external clients, while leveraging expertise in software architecture and forward-thinking technology to align with organization’s...


  • Philadelphia, United States Pi Square Technologies Full time

    Networking and Devops CI/CD andDocsis andEmbedded development


  • Philadelphia, United States Pi Square Technologies Full time

    Networking and Devops CI/CD andDocsis andEmbedded development


  • Philadelphia, United States Pi Square Technologies Full time

    Networking and Devops CI/CD andDocsis andEmbedded development


  • Philadelphia, United States Kane Partners LLC Full time

    We are seeking a highly skilled and experienced Senior Software Architect to join our team in the Financial Services industry. As our Senior Software Architect, you will play a vital role in designing and implementing high-quality software solutions that meet our clients' business needs.With your extensive technical expertise and deep understanding of...


  • Philadelphia, United States Kane Partners LLC Full time

    We are seeking a highly skilled and experienced Senior Software Architect to join our team in the Financial Services industry. As our Senior Software Architect, you will play a vital role in designing and implementing high-quality software solutions that meet our clients' business needs.With your extensive technical expertise and deep understanding of...

  • RDKB Architect

    17 hours ago


    Philadelphia, United States USG, Inc. Full time

    RDKB Architect Location: Philadelphia, PA. Hybrid (4 days onsite, 1 day WFH). JD: At least 12-15 years experience in working with development of broadband devices and its releated components. * Understanding of embedded systems and experience working with low-level hardware, including an understanding of CPU architectures, memory management, and device...

  • RDK Embedded Engineer

    17 hours ago


    Philadelphia, United States R4 IT Solutions Inc Full time

    Role : RDK Embedded EngineerLocation: Philadelphia PAContract: Long term Job DescriptionQualifications:Looking for for Triage engineerGood in C++, DEV OPSWorking directly with development, Triage teams and QA teams that focus on Embedded product development and software delivery to field.Domain knowledge in Embedded software development and deployment (...

  • RDKB Architect

    17 hours ago


    Philadelphia, United States Tektree Systems Inc. Full time

    JD: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...


  • Philadelphia, United States Kane Partners LLC Full time

    Job DescriptionJob DescriptionClient is a mid-sized FinTech company with global recognition in their space – Working on this team, highly visible role working on a private-label solution for a key client group. Excellent employer, team oriented, highly collaborative. Rewarding experience.DescriptionWe are seeking a highly skilled and experienced Senior...


  • Philadelphia, United States Q1 Technologies, Inc. Full time

    Role: Embedded systems engineerJob Location: Denver or PhiladelphiaJob type: FulltimeJob Description:Technical/Functional Skills Must have C, C++, RUST, RDK Experience Four-year college degree in a related fieldDesign, development, production, testing, and maintenance of embedded systems. Tests systems regularly to eliminate potential issues, provides system...


  • Philadelphia, United States Q1 Technologies, Inc. Full time

    Role: Embedded systems engineerJob Location: Denver or PhiladelphiaJob type: FulltimeJob Description:Technical/Functional Skills Must have C, C++, RUST, RDK Experience Four-year college degree in a related fieldDesign, development, production, testing, and maintenance of embedded systems. Tests systems regularly to eliminate potential issues, provides system...


  • Philadelphia, United States Q1 Technologies, Inc. Full time

    Role: Embedded systems engineerJob Location: Denver or PhiladelphiaJob type: FulltimeJob Description:Technical/Functional Skills Must have C, C++, RUST, RDK Experience Four-year college degree in a related fieldDesign, development, production, testing, and maintenance of embedded systems. Tests systems regularly to eliminate potential issues, provides system...


  • Philadelphia, United States Webologix Ltd INC Full time

    Role/Title : Embedded Systems Engineer;Location : Philadelphia, PA (3 Days Hybrid);Type : Full Time Only;Visa: USC/GC / GCEADQualifications:Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's degree preferred.8+ years of experience in embedded systems development, with a strong focus on software development in C, C++,...


  • Philadelphia, United States Webologix Ltd INC Full time

    Role/Title : Embedded Systems Engineer;Location : Philadelphia, PA (3 Days Hybrid);Type : Full Time Only;Visa: USC/GC / GCEADQualifications:Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's degree preferred.8+ years of experience in embedded systems development, with a strong focus on software development in C, C++,...