Software Architect (C/C++)
New Yesterday
Overview
Join to apply for the Software Architect role at .
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all here at Sky.
This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework – key components of the open-source RDK-B platform used in millions of broadband devices worldwide.
As a Software Architect, you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part of a world-class team building cutting-edge, network-enabled products that empower Sky customers to stay connected and enjoy what they love – anytime, anywhere.
Responsibilities
- Attend architecture calls to define user stories and document use cases in JIRA.
- Define clear software interfaces to external modules and outline end-to-end deployment scenarios.
- Contribute to feasibility assessments and delivery planning for proposed architectures.
- Define and document software component architecture to support scalable, maintainable solutions.
- Identify and implement technical changes required to meet specific project requirements.
- Lead technical investigations, applying creative problem-solving and advanced debugging techniques.
- Collaborate with third-party partners and suppliers to integrate their solutions into Sky's products.
- Engage with the RDK-B community, leading working groups, proposing solutions, building consensus, and working with internal architects, hardware teams, and leadership to drive innovation and transformation of the router stack.
Qualifications
- Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle.
- Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with TCP/IP, SIP, RTP, PPP, DHCP, IPv4/IPv6, OpenSync, OVS, TR-069, WebPA.
- Excellent communication skills, able to adapt technical detail to suit different audiences, and a collaborative mindset that supports team success.
- Highly organised and self-motivated, thriving in fast-paced environments with the ability to manage multiple priorities effectively.
- Creative and analytical thinker with meticulous attention to detail and strong problem-solving and debugging skills.
- Experience with RDK-B, Open WRT, or PRPL WRT is a significant advantage.
Team and Benefits
Product Delivery teams deliver brilliant products and entertainment at scale. Sky offers rewards including Sky Q, Sky Glass at an exclusive rate, pension, private healthcare, discounted mobile and broadband, and Sky VIP rewards and experiences.
Inclusion & Working Style
We are a Disability Confident Employer and welcome applications from all candidates. We will make reasonable adjustments to support you where appropriate. We have embraced hybrid working and split time between office spaces and home.
Your Office
Brentwood – near Brentwood station, with onsite parking and nearby car parks.
Application Notes
If your application is successful, you may be asked to complete a criminal record check. Depending on the role and any convictions, an offer may be withdrawn.
- Location:
- Brentwood, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Software Architect (C/C++)
-
Brentwood, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Join to apply for the Software Architect role at . We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From bro...
More Details -
-
2 Days Old
Software Architect
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
Our established client is currently looking to recruit a Software Architect on a permanent basis, working remotely from home. Overview Software Architect role focusing on end-to-end design and development of software solutions, primarily using C++ w...
More Details -
-
2 Days Old
Software Architect
-
Orpington, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we ...
More Details -
-
2 Days Old
Software Architect
-
England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
1 day ago Be among the first 25 applicants This range is provided by Anson McCade. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Role : Software Architect Location : Stevenage o...
More Details -
-
2 Days Old
Software Architect
-
Manchester, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Senior Business Manager - Cloud Software Software Architect – Shape the Future of a High-Scale Platform Kafka, SQL, C#, .NET, Golang, GCP Are you ready to define and drive the architecture of a platform built to handle millions of transactions per s...
More Details -
-
3 Days Old
Principal Software Engineer / Architect
-
Bristol, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Principal Software Engineer / Architect (C# .Net AWS) Remote / Bristol to £100k Are you a highly technical Principal Software Engineer with strong architecture and design skills? You could be progressing your career at a financial services...
More Details -