Network Solutions Architect

6 days ago


Toronto, Ontario, Canada Kepler Communications Inc. Full time $120,000 - $180,000 per year

At Kepler Communications, we're not just imagining the future of connectivity -
we're leading it

Our mission is to provide real-time Internet access in space, enabling a new era of data-driven exploration and innovation. With 23 satellites already launched and a next-generation optical network on the way, we're creating the infrastructure that will power the space economy for decades to come.

Technology is only part of the story.
What sets Kepler apart is our team:
bold thinkers, skilled builders, and passionate problem-solvers who thrive on pushing the boundaries of what's possible in space. We believe great ideas come from diverse perspectives, and we're committed to creating an environment where you can grow, lead, and make a global impact.

If you're ready to reach higher, move faster, and do work that shapes the future space economy -
this is your launchpad.
Come build the future with Kepler

What We Offer:

- Competitive compensation
with a robust equity plan to share in our success.

- Comprehensive coverage for health, dental, and vision insurance
—including dependents.

- Unlimited vacation, supportive parental leave policy,
and company-wide holiday shutdown.

- Semi-annual company-wide parties
and frequent in-office team events.

- Relocation packages
available for approved roles.

- $1,500 annual professional development fund
to support your growth.

- Fully stocked Toronto office kitchen
with snacks, drinks, games and top-notch kitchen appliances.

- Town Halls, Celebration Calls, and Company-wide events
to stay connected and engaged.

- We're a certified Great Place to Work
, five years in a row

We are seeking a
Network Solutions Architect
who blends embedded software expertise, networking knowledge, and customer-facing skills. This unique hybrid role combines hands-on development in embedded and networking software with solutions architecture. You'll design and implement advanced network features for use on-orbit and on-ground, while also engaging with customers to shape future requirements and solutions.

Key Responsibilities:

  • Network Design (~20%)
  • Define and review networking and embedded software designs for active programs
  • Translate mission and customer needs into wholistic networking solutions
  • Provide technical leadership bridging customer goals, embedded systems design, and network software integration

Embedded & Networking Software Development (~50%)

  • Develop and maintain embedded software on PetaLinux and Yocto-based platforms
  • Implement and optimize routing protocols using FRR in embedded environments
  • Design and extend P4-based programmable data plane solutions for satellite and ground networking
  • Write efficient, reliable C/C++ and Python code for embedded systems, networking, and automation
  • Develop build/test infrastructure, simulators, and diagnostic tools to validate designs in CI/CD environments

Solutions Architecture (~30%)

  • Support the Business Development team by presenting technical solutions to customers and partners
  • Contribute to proposal writing, technical documentation, and system trade studies
  • Participate in customer meetings to refine requirements and build confidence in Kepler's solutions

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or related discipline
  • 6+ years of relevant experience in embedded software and networking development, with at least 1 year in a senior or lead capacity
  • Strong embedded Linux development experience (
    PetaLinux
    ,
    Yocto
    )
  • Hands-on experience with
    FRR (Free Range Routing)
    and networking protocols (BGP, OSPF, MPLS, ISIS)
  • Proficiency in
    C/C++
    for embedded systems; strong Python skills for tooling and automation
  • Familiarity with
    P4 language
    for programmable networking pipelines
  • Excellent communication skills for engaging with both engineering teams and external stakeholders

Bonus Points:

  • Master's or PhD in a relevant field
  • Experience developing software for aerospace or space-based applications
  • Kernel-level Linux development experience
  • Experience with containerization (Docker, Kubernetes) and orchestration tools
  • Background in real-time or safety-critical software development
  • Previous contributions to open-source networking/embedded projects

Use of AI in Recruitment

At Kepler Communications, all hiring decisions are made by people. Human recruiters are involved in every step of our recruitment process. We use AI-based tools (such as Lever AI and HireEZ) to assist with the initial review of applications by ranking candidates based on job-relevant criteria. These tools support - but do not replace - human judgment.

Employment Equity & Accommodation Statement

Kepler Communications is an equal opportunity employer committed to building a diverse and inclusive workplace. We welcome applications from all qualified individuals, including women, Indigenous peoples, persons with disabilities, members of visible minorities, and people of all sexual orientations and gender identities.

If you require accommodation during any stage of the recruitment process, please contact our People & Culture team at , and we will work with you to meet your needs.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


  • Network Architect

    6 days ago


    Toronto, Ontario, Canada Software International Full time $80,000 - $120,000 per year

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently looking for a Network Architect for our client, a global leader in the IT infrastructure consulting and management industry.Role(s) Required: Network Architect Location:...

  • Solution Architect

    13 hours ago


    Toronto, Ontario, Canada Bay Street Staffing Full time $90,000 - $120,000 per year

    Job Title: Solutions ArchitectLocation:Toronto, ON (hybrid)- every Tuesday & second Friday of the month onsite.Duration:9 months with potentials extensionsSummary:This is not an architectural role; focus is on infrastructure solution design. The contractor will design solutions for data center migrations, virtualization, and cloud integration (Azure),...


  • Toronto, Ontario, Canada Qu Data Centres Limited Partnership Full time $624,000 - $6,240,000 per year

    Bold ideas need dependable infrastructure and people who can build and maintain it.At Qu, we run sovereign, in-country infrastructure, data centres, cloud, and managed services, so Canada's builders and innovators can move fast without trading away control. Your work will help keep data close to home, accelerate teams, and scale growth for the builders and...

  • Solution Architect

    3 days ago


    Toronto, Ontario, Canada Kastech Software Solutions Group Full time US$60,000 - US$120,000 per year

    Mandatory Skills & Requirements: years of experience in the IT industry Strong core banking domain knowledge Expert and hands-on experience in Java Proven experience in Microservices architecture Solid background in architecting and solutioning enterprise-grade Java applications Experience with Data pipelines and related...

  • Solution Architect

    1 week ago


    Toronto, Ontario, Canada McCain Foods Full time $102,000 - $137,000 per year

    Position Title:Solution Architect - AzurePosition Type:Regular - Full-TimePosition Location:Toronto HQRequisition ID:39008At McCain, we believe in meaningful technology – using digital technology not just for innovation, but to make a difference globally. Join a team where innovation drives purpose and technology shapes the future. This is your chance to...


  • Toronto, Ontario, Canada micro1 Full time $120,000 - $180,000 per year

    Job Title: AWS Solution ArchitectExperience: 6 to 12 YearsLocation: Toronto, Canada (Hybrid)Job Type: Full-time (Contract)Join our customer's team as anAWS Solution Architectworking on a high-impact, multi-year project withRoche. In this role, you will design and implement secure, scalable, and cost-optimized AWS cloud architectures supporting enterprise...


  • Toronto, Ontario, Canada Nets-international Communication Full time $84,411 - $167,802 per year

    Job SummaryWe are seeking an experienced AWS Solutions Architect to design, implement, and optimize scalable, secure, and cost-effective cloud solutions. The ideal candidate will possess a deep understanding of AWS services, cloud architecture best practices, and DevOps methodologies. This role requires close collaboration with development, operations, and...

  • Solutions Architect

    6 days ago


    Toronto, Ontario, Canada Air Canada Full time $120,000 - $140,000 per year

    Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.The IAM Solutions Architect will play a key role in a dynamic, fast-paced environment at one of North America's leading...

  • Solution Architect

    1 week ago


    Toronto, Ontario, Canada BMO Full time US$94,600 - US$176,000

    Application Deadline:11/20/2025Address:100 King Street West Job Family Group:TechnologyKeys for the role:Solution Architect experience – 7+ yearsExperience with Java and AWSIn depth knowledge of Fixed Income and Equities settlement processIn depth knowledge of FIS (CD, GMI) and Broadridge (BPS, ICI, GLOSS)The Solution Architect in Fixed income and...

  • Solutions Architect

    2 weeks ago


    Toronto, Ontario, Canada Scotiabank Full time $120,000 - $180,000 per year

    Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Client Engineering (Mobile & Web) is looking for a Solutions Architect who will be a key player in architecting the future technology road map for our native Android and iOS applications that deliver secure, personalized, and high-performing...