# Senior Firmware Engineer (Embedded Linux)

Hiring organization: [Comcast](https://career.thegoodapps.co/organizations/comcast)

Canonical page: https://career.thegoodapps.co/jobs/7880536d-79f3-4145-9bce-a19519260588

Listed on Comcast's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Salary: 135697 – 203546 USD per year

## Summary

This role blends firmware engineering with full-stack responsibilities, requiring someone to architect microservices and APIs while developing embedded Linux systems for connected devices. It suits experienced engineers comfortable moving between low-level hardware/firmware work and cloud-native backend development, with a mentoring component.

_Our summary, not Comcast's wording._

## Skills named

C++, CI/CD, Embedded Linux, Internet of Things (IoT), Microservices, Yocto Project

## Required

- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- 7+ years developing embedded software and firmware for hardware products
- Strong proficiency in C/C++
- Hands-on experience with embedded Linux systems
- Experience with Yocto Project
- Experience with source control, automated builds, CI/CD
- Ability to analyze performance and diagnose complex technical issues
- Experience mentoring engineers

## Nice to have

- Experience developing firmware for connected devices, IoT products, or networking equipment
- Demonstrated track record of promoting best practices across teams

Apply on Comcast's site: https://comcast.wd5.myworkdayjobs.com/en-US/Comcast_Careers/job/PA---Philadelphia-1800-Arch-St/Senior-Full-Stack-Developer_R440503-1
