Senior Software Development Manager

1 week ago


Philadelphia, Pennsylvania, United States Cognizant Full time
About Us

Cognizant is a leading professional services company that transforms 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.

About Cognizant's Communications Media and Technology Practice

Our Communications Media and Technology (CMT) practice is a cross-functional team that builds high-quality, cutting-edge software solutions for clients in the cable industry worldwide. Our engineering teams ideate and develop innovative solutions using a Lean-Agile process with a DevOps culture.

Job Summary

We are seeking a Senior Software Development Manager to lead feature development, delivery, and technical solutions. The ideal candidate will have excellent knowledge of C and C++ programming in multitasking embedded environments, Linux application development, and POSIX standards.

Key Responsibilities
  • Lead feature development, delivery, and technical solutions.
  • Excellent knowledge of C and C++ programming in multitasking embedded environments, Linux application development, and POSIX standards.
  • Deep understanding of low-level video software stack – AV Pipelines, middleware frameworks.
  • Familiar with shell scripts, Jira/Confluence, Git/Gerrit/Yocto.
  • Good understanding of device drivers, low-level platform software.
  • Ability to quickly understand and translate product requirements into technical solutions.
  • Independent with good communication and team working skills.
  • Solution-focused with ability to plan, anticipate issues, consider risks, and deliver best value.
  • Willing to take on challenges and adapt with changing priorities.
Qualifications
  • RDK experience – at least 10+
  • C++ embedded programming
  • Strong Network concepts Skills – RDK, embedded C/C++, Linux systems, Yocto, networking concepts.
  • Deep understanding of Set Top Box software stack.
  • Strong experience on RDK video stack.
  • Familiar with emerging trends in system profiling CPU, GPU, NPU, TPU, Memory, etc. Profiling and performance optimizations.
  • Native software development experience on Embedded Linux platforms.
  • Understanding of Linux internals and media framework.
Compensation and Benefits

The annual salary for this position is dependent 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.

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


  • Philadelphia, Pennsylvania, United States Graphite GTC Full time

    About Graphite GTCGraphite GTC is a pioneering technology company that has been revolutionizing the software development landscape since its inception in 2017. Our mission is to democratize software creation through our groundbreaking No-Code development platform, making it accessible to a diverse range of clients, from innovative startups to established...


  • Philadelphia, Pennsylvania, United States Data Intelligence, LLC Full time

    About the RoleData Intelligence, LLC is seeking a highly skilled Senior Software Developer to join our team in Philadelphia, PA. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based information systems.Key ResponsibilitiesCloud Migration: Lead the architecture, design, development, and...


  • Philadelphia, Pennsylvania, United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Motion Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our insurance applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java, Spring Boot, and...


  • Philadelphia, Pennsylvania, United States edgecomputingassociation Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at edgecomputingassociation. As a key member of our development team, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.ResponsibilitiesDevelop and configure software programs from specifications,...


  • Philadelphia, Pennsylvania, United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Motion Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our insurance applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java, Spring Boot, and...


  • Philadelphia, Pennsylvania, United States Strategic Employment Partners (SEP) Full time

    Job Title: Lead Full Stack EngineerAbout the Role:We are seeking a highly experienced and skilled Lead Full Stack Engineer to join our team at Strategic Employment Partners (SEP). As a key member of our engineering department, you will be responsible for leading and mentoring a team of developers while contributing to the design, development, and maintenance...


  • Philadelphia, Pennsylvania, United States InsideHigherEd Full time

    Job SummaryThe Center for Practice Transformation (CPX) in the Department of Radiology at the University of Pennsylvania seeks a Senior Application Developer to support the execution of CPX projects through software development. This position requires a high degree of sophistication, resourcefulness, and creativity.Key ResponsibilitiesDesign, code, test,...


  • Philadelphia, Pennsylvania, United States Data Intelligence, LLC Full time

    Job Title: Senior Cloud Software DeveloperData Intelligence, LLC is seeking a highly skilled Senior Cloud Software Developer to support our U.S. Navy client in Philadelphia, PA. This is a remote potential opportunity.Job Responsibilities:Provide full software development lifecycle development and ongoing operation, maintenance, troubleshooting, and...


  • Philadelphia, Pennsylvania, United States Comcast Corporation Full time

    Comcast Corporation is a global media and technology company that reaches hundreds of millions of customers, viewers, and guests worldwide. Our award-winning technology team is dedicated to turning big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate and recognize, reward, and invest in your...


  • Philadelphia, Pennsylvania, United States Radian Group Full time

    Job Title: Senior Sitecore Software DeveloperWe are seeking a highly skilled Senior Sitecore Software Developer to join our team at Radian Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining solutions on the Sitecore platform.Key Responsibilities:Design and develop solutions on the Sitecore...


  • Philadelphia, Pennsylvania, United States Cognizant Full time

    About the RoleCognizant is seeking a highly skilled Senior Software Development Lead to join our Communications Media and Technology (CMT) practice. As a key member of our team, you will be responsible for leading feature development, delivery, and technical solutions for our clients in the cable industry.Key ResponsibilitiesLead feature development,...


  • Philadelphia, Pennsylvania, United States Jobot Full time

    About the RoleThis is a remote Team Lead position, overseeing a small team of 5-8 engineers. The ideal candidate will have a strong background in software development and experience leading agile teams.Key ResponsibilitiesLead a team of software engineers in the development of responsive web applicationsCollaborate with cross-functional teams to drive...


  • Philadelphia, Pennsylvania, United States Inabia Software Full time

    Job Summary:Inabia Software is seeking an experienced Embedded Software Engineer with expertise in RDK to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Develop and maintain software for embedded systems using Linux and RDK.Collaborate with...


  • Philadelphia, Pennsylvania, United States InSource, Inc Full time

    Job SummaryWe are seeking a highly skilled .NET Developer to join our team at InSource, Inc. as a key member of our software development team.Key ResponsibilitiesDevelop Software Solutions: Design, develop, and implement software solutions that meet the business needs of our clients.Ensure Security Compliance: Ensure that all software solutions developed are...


  • Philadelphia, Pennsylvania, United States OPEN Health Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Business Development Manager to join our team at OPEN Health. As a key member of our Scientific Communications Practice, you will be responsible for driving new business growth and expanding our client base.Key ResponsibilitiesDevelop and execute a strategic business development plan to...


  • Philadelphia, Pennsylvania, United States Community Behavioral Health. Full time

    Job DescriptionPosition Overview:The Senior QuickBase Applications Developer is responsible for ensuring the successful implementation of QuickBase software technology within Community Behavioral Health (CBH) for data capture, workflow management, and other internal CBH and external CBH partner applications. The position requires extensive experience in...


  • Philadelphia, Pennsylvania, United States InsideHigherEd Full time

    Job Summary:We are seeking a highly skilled Software Development Lead to join our team at InsideHigherEd. As a key member of our department, you will be responsible for designing, developing, and maintaining Department systems and applications that support our Academic and Research initiatives.Key Responsibilities:Design, develop, and maintain Department...


  • Philadelphia, Pennsylvania, United States Penn Medicine Full time

    Penn Medicine is committed to our tri-fold mission of delivering exceptional patient care, pioneering research, and nurturing the next generation of medical professionals. Joining this prestigious academic medical institution means collaborating with leading experts across clinical, technical, and administrative fields.At Penn Medicine, every day presents an...


  • Philadelphia, Pennsylvania, United States A2C Full time

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our team at A2C. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions using Java and related technologies.Key ResponsibilitiesSoftware Development: Design, develop, and test software applications...

  • Software Developer

    1 week ago


    Philadelphia, Pennsylvania, United States IntelliSys Solutions Group Full time

    Job SummaryIntelliSys Solutions Group is seeking a highly skilled and versatile Software Developer to support the development and integration of Simulator/Stimulator technology for onboard trainers used in Machinery Control Systems (MCS). The ideal candidate will have experience in software development for naval systems, working closely with engineering and...