Jobs · devitjobs

C

Senior Embedded Software Engineer

Comcast · Philadelphia, Pennsylvania · Posted today

onsiteFull-timesenior8+ yrs135697.48 - 203546.22 USD / year🇺🇸 United States
Apply on devitjobs

Available in 2 locations

2 Locations Apply → Philadelphia, Pennsylvania · onsite Apply →

About the role

Develop firmware for hardware-based products, focusing on embedded Linux systems and device integration.

Salary: $135,697.48 - 203,546.22 per year Requirements: Bachelors degree in computer engineering, electrical engineering, computer science, or a related technical field, or an equivalent combination of education and experience. 7+ years of experience developing embedded software and firmware for hardware-based products, devices, or systems. Strong proficiency in C; additional C++ proficiency is preferred, with experience developing and debugging production firmware. Hands-on experience designing, developing, and maintaining embedded Linux systems, including using Yocto to create, customize, and maintain Linux distributions. Experience with RDK, broadband gateways, video platforms, connected devices, or similar embedded Linux ecosystems. Proven embedded systems experience, including hardware/software integration, device drivers, peripheral interfaces, and low-level troubleshooting. Experience developing firmware for connected devices, IoT products, networking equipment, consumer electronics, test and measurement devices, or similar hardware. Experience with source control, automated builds, and continuous integration and deployment (CI/CD) practices. Ability to analyze system performance, diagnose complex technical issues, and implement lasting solutions. Experience collaborating across hardware, software, quality assurance, product, and cloud engineering teams. Ability to mentor engineers, promote development best practices, and contribute to technical leadership. Strong communication skills and the ability to influence technical decisions across cross-functional teams. Must be legally authorized to work in the United States and not require employment visa sponsorship now or in the future. Responsibilities: Develop firmware for the XM4, Blackbird, and BigBuddy initiatives. Participate in our Firmware Guild to promote best practices and team cohesion. Collaborate with PES, mobile, quality assurance, cloud, engineering, product, and user experience teams to integrate solutions and refine and estimate deliverables. Mentor teammates, including junior engineers, and help onboard new engineers. Improve CI/CD pipelines and promote firmware standardization. Design and implement APIs, backend services, front-end components, and automation tasks with team guidance. Build scalable, highly available applications for cloud hosting, incorporating robust security features. Develop tools for rapid incident mitigation and reusable web components. Architect self-contained microservices or APIs to support business needs, using content management systems and global design patterns. Partner with cross-functional teams to define product and technical requirements and align them with business goals. Promote code health, testing, and maintainability; mentor junior developers and support continuous improvement. Analyze system performance, troubleshoot issues using feedback, and deliver high-quality software solutions. Exercise independent judgment and discretion in matters of significance, and perform other duties as assigned. Follow our operating principles, prioritize customer experience, learn and advocate for our technology and services, work collaboratively, contribute to customer feedback efforts, drive results and growth, support inclusion, and act responsibly toward colleagues, customers, investors, and communities. Technologies: Architect Backend CI/CD Cloud Embedded Firmware Hardware IoT Support Linux Mobile Security Web microservices C++ More: We are Comcast, a Fortune 30 global media and technology company serving customers, viewers, and guests worldwide. Our award-winning technology team creates products, platforms, and solutions, and we encourage innovation while recognizing and investing in employees ideas. This Senior Firmware Engineer (Engineer 4) role develops and supports firmware for next-generation technician test and measurement devices, working closely with hardware, cloud, mobile, quality engineering, and product teams. The role is based at our Comcast Technology Center in downtown Philadelphia; we will also consider applicants in the Englewood, Colorado area. It is not approved for remote or virtual employment, and we generally prefer on-site collaboration. The Denver Campus pay range is $135,697.48–$203,546.22; our offer within that range depends on job-related factors such as experience. Eligible employees may receive bonus compensation and a range of benefits intended to support physical, financial, and emotional well-being. The application window is generally 30 days from posting, subject to change based on applicant volume. We are an equal opportunity workplace and consider qualified applicants without regard to legally protected status. last updated 42 week of 2026

Read the full posting on devitjobs →

FAQ

Is the Senior Embedded Software Engineer role at Comcast remote?+

This Senior Embedded Software Engineer position is listed as onsite (Philadelphia, Pennsylvania).

What is the salary for the Senior Embedded Software Engineer role at Comcast?+

The listing states 135697.48 - 203546.22 USD / year.

What seniority level is this Senior Embedded Software Engineer role?+

This is a senior level position.

How do I apply for the Senior Embedded Software Engineer role at Comcast?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Comcast.