> Markdown version of [/jobs/ext/1985056-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1985056-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Comcast - **Location:** Denver, CO, United States (Remote available) - **Experience:** Expert - **Salary:** $135,697.0 - $203,546.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Cloud Computing, Cloud Engineering, Computer Engineering, Continuous Delivery, Continuous Integration, Software Debugging, Software Design Patterns, Device Drivers, Linux on Embedded Systems, Embedded Software, Firmware, Networking Hardware, Software Systems, Systems Integration, Backend, Yocto, Information Technology, Build Process, Front End Software Development, Software Version Control, Microservices - **Published:** August 8, 2026 - **Apply:** https://www.dice.com/job-detail/6320b4cd-2467-4647-a2d2-d8c95c14e508 ## About the Role * Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field, or 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/C++ with experience developing and debugging production firmware. * Hands-on experience designing, developing, and maintaining embedded Linux systems. * Experience using the Yocto Project to create, customize, and maintain embedded Linux distributions. * Proven experience working with embedded systems, including hardware/software integration, device drivers, peripheral interfaces, and low-level system troubleshooting. * Experience developing firmware for connected devices, IoT products, networking equipment, consumer electronics, test and measurement devices, or similar hardware platforms. * Experience utilizing source control, automated build processes, continuous integration, and continuous deployment (CI/CD) practices. * Demonstrated ability to analyze system performance, diagnose complex technical issues, and implement sustainable solutions. * Experience collaborating across hardware, software, quality assurance, product, and cloud engineering teams to deliver integrated solutions. * Ability to mentor engineers, promote development best practices, and contribute to technical leadership initiatives. * Strong communication skills with the ability to effectively influence technical decisions across cross-functional teams. 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., Bachelor's Degree (Required) 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. ## Description This job requires architecting microservices or APIs, utilizing content management systems, and adhering to global design patterns. The position involves partnering with various teams to define product and technical requirements, aligning them with business objectives. The role demands driving best practices in code health, testing, and maintainability, including mentoring junior developers. The job includes analyzing system performance, incorporating feedback, troubleshooting issues, and delivering quality software solutions., * Firmware development for XM4, Blackbird, and BigBuddy initiatives * Participates in Firmware Guild to promote best practices and team cohesion * Collaborates with PES, mobile, QA, and cloud teams for integration * Mentors teammates including junior engineers and supports onboarding of new engineers * Drives CI/CD pipeline improvements and firmware standardization * Collaborating with engineering, product, and user experience teams to refine and estimate deliverables * Designing and implementing new APIs, backend services, front-end components, and automation tasks with team guidance * Ensuring the creation of scalable, highly available applications suitable for cloud hosting, including robust security features * Developing tools for rapid incident mitigation and creating reusable web components for team leverage * Architecting self-contained microservices or APIs to support business thought, using content management systems and global design patterns * Partnering with cross-functional teams to define product and technical requirements, ensuring alignment with business goals * Driving best practices in code health, testing, maintainability, and mentoring junior developers for continuous improvement * Analyzing system performance, incorporating feedback to troubleshoot issues, and delivering high-quality software solutions * Consistent exercise of independent judgment and discretion in matters of significance. * Other duties and responsibilities as assigned. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)