Sr Embedded Engineer, WiFi and Bluetooth @ Comcast - Philadelphia, PA

Job Overview

2 months ago

Sr Embedded Engineer, WiFi and Bluetooth

Comcast - Philadelphia, PA

Comcast’s Technology, Product & Experience organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards. We offer a flexible working environment to balance the need to work independently wherever you choose, with days that require collaboration at one of our offices. Our roles primarily reside inside or around one of our Tech Hubs (Philadelphia and surrounding suburbs, Denver, Austin, Silicon Valley, Washington DC/N. Virginia). Some roles can work virtual full-time if they are not near a Tech Hub, but that is dependent upon the needs of the position and amount of collaboration required.

Job Summary

Responsible for planning and designing new software applications on Linux systems. This role is to be part of a team designing, building, and supporting middleware applications on Comcast's RDK devices. These devices include Broadband routers, Video Set-Top-Boxes, and others. The role requires software development skills in both c and c++ 11 and newer, and Rust. To be successful in this role, you must have fundamental network programming experience (TCP, UDP, HTTP, etc.) understand Linux IPC mechanisms, enjoy modern c++ code, and be one who pushes the boundaries, but knows how to apply practicality over technology in order to achieve business goals.

Job Description

Core Responsibilities

  • Collaborates with Architects and Product team on selecting application designs.
  • Prototype and present demo quality of features before committing to production implementations.
  • Participates in training representatives and operations staff on internally developed software applications.
  • Displays in-depth knowledge of and ability to apply, process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences.
  • Collaborates with Quality Assurance team to quantify how to effectively test specific wireless features.
  • Debugs complex integration problems on embedded devices.
  • Participates in peer code reviews.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Other duties and responsibilities as assigned.

Employees at all levels are expected to:

  • Understand our Operating Principles; make them the guidelines for how you do your job.
  • Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.
  • Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.
  • Win as a team - make big things happen by working together and being open to new ideas.
  • Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.
  • Drive results and growth.
  • Respect and promote inclusion & diversity.
  • Do what's right for each other, our customers, investors and our communities.


  • This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Comcast is an EOE/Veterans/Disabled/LGBT employer.


Bachelor's Degree

While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.

Relevant Work Experience

5-7 Years

Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.

Similar Jobs

JPMorgan Payments _ Payment Solutions Emerging Middle Market Senior Product Manager, VP

JPMorgan Chase Bank, N.A.

New York, NY

Recent product launches include Express Sign-up (a digital boarding experience to best-in-class ISVs) and QuickAccept (a first of its kind payments account…

Sr. Lead Software Engineer, NYC

Goldman Sachs

New York, NY

Software engineers primarily focus on software design and development. Collaborate with trading, sales, asset management, banking, finance and others, to build…

Senior Content Strategist

Northwestern Mutual

New York, NY

As a Senior Content Strategist, you are embedded within the Product Design team and will use your curated content strategy knowledge and gift for language to…

Senior Software Engineer - BQL Orchestration and Distribution


New York, NY

We also deliver distributed computing, graph/domain optimization, embedded push-downs and in-memory analytics. Innovate ideas for query plan optimization.

Sr. Director, Software Engineering, Video


New York, NY

Work with embedded QA teams to develop test plans for existing and new functionality and features. As a Sr. Director, Software Engineering of Video on the…

Cyber Test Engineer Sr.


Hanover, MD

Lockheed Martin’s competitive and comprehensive benefits package. Bachelor’s degree in a related discipline and 5 years of experience or 9 years of experience…

Cyber Software Engineer Sr.


Hanover, MD

5 years of experience with embedded development in the Linux environment. Lockheed Martin’s competitive and comprehensive benefits package.

Cyber Systems Security Engineer Sr. Staff


Hanover, MD

Lockheed Martin’s competitive and comprehensive benefits package. 14 years of experience with a bachelor's degree or 18 years of experience without a bachelor's…

Senior IT Risk Specialist

Seternity Solutions

Jersey City, NJ

The IT Embedded Risk Specialist will participate in tasks and projects from inception to completion, build relationships with IT and Business partners, and…

Senior Manager - CRM, DTC and eComm Strategy

Johnson & Johnson

Skillman, NJ

This team will be embedded in the Consumer Engagement Team and work in tandem with the Consumer Acquisition team, Product and Audience teams, Tech, Sales, and…

Senior Software Engineer - UAV Autonomy


Murray Hill, NJ

This includes localization (or state estimation), planning, perception, and control algorithms. Understand requirement specifications, software architectures,…

Senior Backend Engineer


New York, NY

Experience building embedded software architecture and or software is a major plus. Being a core contributor to our embedded Python application powering our…

Senior Electronic Engineer

United Business Solutions Inc

Parsippany, NJ

Implementing embedded controllers using *Microcontrollers* for various image capture systems. Proficient in implementing embedded controllers via …

Senior Director Technology Cloud Collaboration and Infrastructure Services-Tory Burch

People Strata

Jersey City, NJ

8+ years of progressively increasing senior management experience managing. Deliver enterprise applications initiatives, provide high quality end user support…

Senior Research Scientist - Compiler

Latent AI, Inc.

Princeton, NJ

The Senior Research Scientist - Compiler will guide and develop software and systems for embedded AI applications. Experience with OpenCV and Python.

Senior Software Engineer


Hatfield, PA

O Experience with security in an embedded Linux environment; Expert-level experience with and knowledge of embedded Linux systems;

Sr. Embedded Electrical Engineer

Dragonfly Pictures, Inc.

Essington, PA

The Sr. Embedded Electrical Engineer (EE) is responsible for developing, production and testing of unmanned aerial systems and associated systems and subsystems…

Senior / Junior Systems Engineer

Progsit LLC

Picatinny Arsenal, NJ

The candidate will conduct unit testing, system integration testing, resolution of software defects and implementation of communication interfaces to embedded…

Senior Electrical Development Engineer

Seakeeper Inc

Mohnton, PA

Mentoring junior electrical and embedded systems engineers. 8+ years of experience designing embedded hardware used in production control systems.

Senior Power Electronics Engineer

Magna-Power Electronics

Flemington, NJ

Experience working with software and embedded teams. Development of a broad range of high-performance, high-power programmable power supplies, loads, and…

Senior Software Engineer (Remote)


Philadelphia, PA

Strong programming language skill in C/C++ in embedded environment. The ideal candidate would have 6+ years of hands on development experience in embedded…

Senior Embedded Software Engineer

Avionic Instruments

Avenel, NJ

Design and integrate complex embedded control systems for power electronics. The Senior Embedded Software Engineer is responsible for gathering customer…

Senior Data Manager


New York, NY

We advise and support our partners in their efforts to plan and execute successful, data-driven electoral, organizing, and advocacy campaigns so that together…

Senior Programmer

Contact Government Services, LLC

Baltimore, MD

Minimum of 2 years of experience writing Oracle SQL, PL/SQL with Java embedded SQLJ, Oracle 12 BLOB; scripts for table, view, and other database objects.