Kepler Communications logo

Kepler Communications

Remote Jobs

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet to outer space. The

16 open rolesLatest: Apr 1, 2026, 6:00 PM UTC
Post Date
Minimum Salary
Experience

16 Jobs

Kepler Communications logo

Embedded Software Designer

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Designer9 days ago

• Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites • Design and implement secure communications capabilities, including encryption, authentication, and key exchange for next-generation data links • Build and maintain low-level software components including device drivers, kernel modules, hardware interfaces, and platform services • Develop automated tests, validation tools, and technical documentation to support robust software delivery and long-term maintainability • Participate in software architecture discussions, design reviews, and code reviews to ensure software quality and system reliability • Collaborate closely with cross-functional teams to define system requirements, debug complex issues, and evolve system architecture • Identify performance gaps, reliability risks, and architectural shortcomings in existing systems, and drive improvements across the software stack • Provide technical leadership, mentorship, and guidance to junior engineers while contributing to engineering best practices and development standards

Canada
$156.1K - $181.1K / year
Kepler Communications logo

Satellite Operations Specialist

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Operations23 days ago

• Perform nominal operations to maintain spacecraft health, the Kepler Network and service delivery • Address and resolve anomalies for rapid service restoration • Conduct trending and performance analysis of spacecraft platforms and payloads • Develop, implement, and continuously improve operations and processes for enhanced efficiency • Support launch and commissioning preparations for new spacecraft • Prepare and execute LEOP and commissioning of future Kepler spacecraft • Test spacecraft functionality throughout the development process • Participate in spacecraft conceptual studies and design input, focusing on onboard autonomy and FDIR • Update and develop tools to automate operational tasks, enhancing efficiency and reliability • Develop and validate operating procedures for all mission phases • Triage, support, escalate and resolve internal and customer-raised issues • Participate in rotating weekly on-call operations (including shiftwork and out-of-hours support) to monitor satellite health and the overall Kepler Network and operations

Canada
Kepler Communications logo

Senior Embedded Software Designer

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Designer33 days ago

• Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites • Design and implement secure communications capabilities, including encryption, authentication, and key exchange for next-generation data links • Build and maintain low-level software components including device drivers, kernel modules, hardware interfaces, and platform services • Develop automated tests, validation tools, and technical documentation to support robust software delivery and long-term maintainability • Participate in software architecture discussions, design reviews, and code reviews to ensure software quality and system reliability • Collaborate closely with cross-functional teams to define system requirements, debug complex issues, and evolve system architecture • Identify performance gaps, reliability risks, and architectural shortcomings in existing systems, and drive improvements across the software stack • Provide technical leadership, mentorship, and guidance to junior engineers while contributing to engineering best practices and development standards

Canada
$159.3K - $209.3K / year
Kepler Communications logo

Network Architect

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Network Engineer58 days ago

• Work with network architects to design, build and operate Kepler’s mission-critical networks • Contribute to the team to design, build. and operate the corporate network infrastructure, including LAN, WAN, Wi-Fi, security appliances, and hybrid cloud connectivity • Manage network security and segmentation, ensuring infrastructure adheres to security best practices and company policies • Design and maintain hybrid cloud networking architectures, integrating on-prem environments with AWS services • Develop and maintain network automation tools, leveraging Python, Ansible, and infrastructure-as-code approaches to improve reliability and operational efficiency • Collaborate closely with software, FPGA, and mission operations teams to support network infrastructure for satellite operations and ground systems • Provide operational support for corporate and service provider network infrastructure, including participation in on-call rotations • Implement monitoring, logging, and observability tools to proactively detect and resolve network issues • Maintain accurate network documentation, diagrams, and operational runbooks • Participate in change management processes, including planning, implementation, and post-change validation • Support incident response and root cause analysis for network-related outages or performance issues

ON + 1 moreAll locations: ON | Canada
Kepler Communications logo

Director of Product – Platform, Payload & Services

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Product Manager78 days ago

• Lead product strategy for ISR (Intelligence, Surveillance, and Reconnaissance) use cases across Kepler's platform, payload, and space infrastructure services, enabling real-time data relay, tasking, and delivery for defense and commercial customers • Define and scale end-to-end ISR product offerings by integrating payload capabilities, space-based communications, and ground/data services to support low-latency, mission-critical intelligence workflows • Drive development of ISR-focused solutions that leverage Kepler's platform for persistent connectivity, rapid data downlink, and in-mission responsiveness across distributed space assets • Define and drive the product vision and long-term strategy across Kepler’s product portfolio and translate company objectives into clear, actionable product initiatives • Identify new market opportunities across Europe and globally, including government, commercial, and defense sectors and act as a key voice of the customer, incorporating feedback into product evolution • Own and maintain integrated roadmaps for Kepler’s four product lines, ensuring alignment with company priorities • Balance short-term delivery with long-term innovation • Drive prioritization decisions based on customer value, technical feasibility, and business impact • Ensure cross-product coherence, avoiding silos and maximizing platform leverage • Partner closely with engineering, solutions architects, sales, and commercial operations teams to deliver products successfully • Lead cross-functional planning processes, including quarterly and annual product planning and collaborate with go-to-market teams to ensure successful launches and adoption • Oversee execution from concept through launch and iteration and establish clear success metrics for each product line • Ensure timely delivery while managing risk in a highly technical, hardware-software integrated environment • Build strong relationships with European, Canadian and US customers, partners, and regulatory stakeholders • Represent Kepler at industry events, conferences, and customer engagements and monitor competitive landscape and industry trends to inform strategy • Foster a culture of accountability, innovation, and customer focus • Help scale product processes and best practices as Kepler grows

United States
Kepler Communications logo

Director of Sales – US Commercial Space

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Sales103 days ago

• Scale Kepler’s US commercial sales across commercial and government sectors. • Own revenue growth, pipeline development, forecasting, and sales execution. • Execute go-to-market strategy, positioning, and commercial transactions for Kepler services. • Provide market feedback to Product and Engineering to shape product roadmap, features, and service offerings based on market demand. • Act as the voice of the customer, translating user needs into product and business strategy. • Build and manage key customer and partner relationships across the US space ecosystem. • Lead proposal development, RFP responses, and bid/no-bid decisions. • Monitor market trends, competitive landscape, and emerging opportunities. • Represent Kepler at industry events, conferences, and customer engagements (≈40% travel).

United States
Kepler Communications logo

Embedded Software Development Manager

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

• Build, lead, and retain a high-performing embedded software team • Ensure the team has the tools, training, and support needed to deliver high-quality software • Partner with program and product leads to define scope, resourcing, and delivery milestones • Establish and enforce engineering processes that drive quality and execution consistency • Participate in sprint planning and daily syncs to unblock issues and maintain momentum • Provide ongoing coaching, technical guidance, and career development through regular 1:1s and structured performance reviews • Support hiring plans, lead interviews, and onboard new team members • Monitor day-to-day execution across multiple projects, ensuring alignment with program goals and timelines

Canada
Kepler Communications logo

Senior Network Engineer

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet to outer space. The

Network Engineer108 days ago

At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it! Our mission is to provide real-time Internet access for space-based assets, enabling a new era of data-driven exploration and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, enabling real-time, continuous space communications while supporting advanced on-orbit compute and hosted payload capabilities. Industry-leading 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! Kepler is seeking a Senior Network Engineer to join our Network Engineering team. In this role, you will design, build, and operate our mission-critical networks that support our constellation of satellites and, ultimately, customers of the Kepler Network; ensuring performance, scalability, and reliability. Your secondary responsibility will be to design, build, and operate Kepler’s internal corporate networks (on-premises and cloud). The ideal candidate will have extensive hands-on experience with complex networks and will fully embrace software and automation initiatives. This includes driving network automation and programmability while working closely with network architects, software engineers, and FPGA developers to deliver services to our customers. Key Responsibilities: · Work with network architects to design, build and operate Kepler’s mission-critical networks · Contribute to the team to design, build. and operate the corporate network infrastructure, including LAN, WAN, Wi-Fi, security appliances, and hybrid cloud connectivity · Manage network security and segmentation, ensuring infrastructure adheres to security best practices and company policies · Design and maintain hybrid cloud networking architectures, integrating on-prem environments with AWS services · Develop and maintain network automation tools, leveraging Python, Ansible, and infrastructure-as-code approaches to improve reliability and operational efficiency · Collaborate closely with software, FPGA, and mission operations teams to support network infrastructure for satellite operations and ground systems · Provide operational support for corporate and service provider network infrastructure, including participation in on-call rotations · Implement monitoring, logging, and observability tools to proactively detect and resolve network issues · Maintain accurate network documentation, diagrams, and operational runbooks · Participate in change management processes, including planning, implementation, and post-change validation · Support incident response and root cause analysis for network-related outages or performance issues Required Skills & Qualifications: · Strong foundation in routing and switching concepts ( ISIS, MPLS, BGP, GRE, VLAN) at an equivalent level to CCNP · Hands-on experience deploying and supporting large WAN environments · Hands-on experience designing and operating hybrid cloud networking, including AWS VPCs, TGW routing, VPN connectivity, and secure integration with on-prem networks · Hands-on experience with software defined network concepts, including: - Network Function Virtualization - Infrastructure as Code - CI/CD - Python scripting - Jinja templating - Terraform - JSON/YAML configuration formats - Ansible playbooks and automation workflows - Git version control · Basic Linux networking knowledge including interface configuration, routing tables, firewall rules, and troubleshooting connectivity · Hands-on experience implementing and managing IPsec VPNs for site-to-site and remote connectivity · Hands-on experience implementing network monitoring and observability platforms, such as SNMP-based monitoring, NetFlow/sFlow, or telemetry pipelines · Hands-on experience managing network infrastructure changes, including structured change management practices · Strong systems-level thinking, with the ability to design integrated network solutions supporting complex distributed systems · Strong problem solving and troubleshooting skills across multiple layers of the network stack · Strong documentation practices, including network diagrams, configuration standards, and operational procedures · Ability to work independently and remotely, while maintaining strong collaboration with distributed engineering teams Bonus Points: · Expert-level routing and switching experience at an equivalent level to CCIE · Advanced Linux networking expertise, including kernel networking concepts, traffic shaping, and advanced routing · Hands-on experience with network simulation or emulation platforms, such as EVE-NG, GNS3, or container-based network labs · Hands-on experience designing complex network architectures, including multi-site or globally distributed networks · Hands-on experience supporting small to mid-scale data center environments, including switching fabrics and server connectivity · Hands-on experience working with network controllers or intent-based networking platforms · Hands-on experience implementing and supporting Fortinet solutions, including SD-WAN configuration, firewall policies, and firmware upgrades · Hands-on experience supporting satellite communications or space-ground network infrastructure 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 accommodation@kepler.space, and we will work with you to meet your needs.

United States + 1 moreAll locations: United States | Canada
Kepler Communications logo

Embedded Software Designer – Networks

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Designer109 days ago

• Design and develop reliable, high-quality software related to: • On board software for our next generation of satellites • Embedded Linux for both space and ground systems • Implement and optimize routing protocols using FRR in embedded environments • Develop build/test infrastructure, simulators, and diagnostic tools to validate designs in CI/CD environments • Design and extend control-plane and data-plane solutions for satellite and ground networking • Write efficient, reliable C/C++, Python, and bash code for networking and automation applications • Participating in software design review and code review processes

Canada
Job Closed
Kepler Communications logo

Senior Network Engineer

Kepler Communications

Kepler Communications Inc. designs, launches, operates, and builds an advanced network of Earth-orbit satellites with the ultimate goal of bringing the internet

Network Engineer125 days ago

• Own and operate the corporate network infrastructure, including LAN, WAN, Wi-Fi, security appliances, and hybrid cloud connectivity • Design, implement, and maintain highly available and scalable networks supporting Kepler’s corporate systems, engineering teams, and production services • Develop roadmaps and upgrade strategies for the corporate network, including lifecycle planning, technology evaluations, and vendor selection • Manage network security and segmentation, ensuring corporate infrastructure adheres to security best practices and company policies • Administer Fortinet SD-WAN infrastructure, including policy management, firmware upgrades, and performance optimization • Design and maintain hybrid cloud networking architectures, integrating on-prem environments with AWS services • Develop and maintain network automation tools, leveraging Python, Ansible, and infrastructure-as-code approaches to improve reliability and operational efficiency • Collaborate closely with software, FPGA, and mission operations teams to support network infrastructure for satellite operations and ground systems • Provide operational support for corporate and service provider network infrastructure, including participation in on-call rotations • Implement monitoring, logging, and observability tools to proactively detect and resolve network issues • Maintain accurate network documentation, diagrams, and operational runbooks • Participate in change management processes, including planning, implementation, and post-change validation • Support incident response and root cause analysis for network-related outages or performance issues

Canada
Job Closed

6more opportunities are still waiting for you.Log in now and take your next shot before someone else does.