All roles

Open role

[Remote] Senior Embedded Software Designer

Remote · Switzerland Full-time

Note: The job is a remote job and is open to candidates in USA. Kepler Communications Inc. is leading the future of on-demand space connectivity by providing real-time Internet access for space-based assets. They are seeking a Senior Embedded Software Designer to focus on software development and maintenance for both space and ground-based assets for their fleet of spacecraft.

Responsibilities

  • 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

Skills

  • 6+ years of experience developing embedded software for complex, high-reliability systems
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
  • Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development
  • Proficiency in C/C++ for embedded systems, including concurrency, interrupt handling, memory-mapped peripherals, and hardware communication interfaces such as SPI, I2C, UART, and CAN
  • Experience developing software for embedded Linux and/or RTOS environments, including familiarity with build systems such as Yocto/OpenEmbedded and operating systems such as FreeRTOS
  • Experience developing low-level embedded Linux components including kernel modules, device drivers, and device tree integrations
  • Experience developing and maintaining automated test frameworks, validation tooling, or hardware/software integration test environments
  • Strong cross-functional collaboration and communication skills, with the ability to work effectively across software, hardware, and operations teams
  • Proficiency with modern software development workflows and tools, including Git-based version control and code review practices
  • Master's degree in Computer Science, Computer Engineering, or related field
  • Experience developing software for aerospace applications
  • Experience implementing embedded security solutions such as secure boot, hardware security modules (HSMs), certificate/key management, authentication, or encrypted communications
  • Familiarity with Linux networking concepts and infrastructure, including routing, interfaces, netlink, or packet-processing pipelines
  • Experience developing multi-stage bootloaders
  • Strong knowledge of computer networking and modern networking protocols
  • Experience with RTL (Verilog and/or VHDL) and embedded SoCs

Benefits

  • 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!

Company Overview

  • We are delivering on-orbit data at lightspeed with a constellation of satellites designed to act as Internet exchange points for space-to-space data relay. It was founded in 2015, and is headquartered in Toronto, Ontario, CAN, with a workforce of 51-200 employees. Its website is https://kepler.space.
  • More open positions

    [Remote] Director, Social Media

    Work from home Full-time role

    [Remote] RN - Healthcare Sales

    Work from home Full-time role

    [Remote] Experienced Consulting Analyst – K-12 Education

    Work from home Full-time role

    [Remote] Staff Product Engineer

    Work from home Full-time role

    [Remote] AI Engineer / AI Automation Consultant (OCR & Fax Automation)

    Work from home Full-time role

    (Junior) SEO / SEA Manager (m/w/d)

    Work from home Full-time role

    Genetic Counselor Assistant

    Work from home Full-time role

    Copy of QA Automation Engineer (Appium, Selenium, Jira) – Mobile Testing

    Work from home Full-time role

    Part-Time Evening Data Entry Specialist – Flexible Remote Position with Competitive Compensation and Career Growth Opportunities at careerzynith

    Work from home Full-time role

    Patient Intake & Appointment Coordinator (Job ID: BILMIC1)

    Work from home Full-time role

    Senior Global Customer Support Leader – Remote Team Management, KPI Excellence, and Growth‑Driven Service Innovation

    Work from home Full-time role

    Senior Partner Account Manager

    Work from home Full-time role

    Sales Support Mitarbeiter/in (m/w/d) – Teilzeit

    Work from home Full-time role

    Senior Java Backend Developer mit DevOps Fokus (w/m/d)

    Work from home Full-time role

    RCM OPH/RCM Specialist

    Work from home Full-time role

    Remote Customer Experience Advocate – Health Insurance Support (Work From Home)

    Work from home Full-time role

    B2B Sales Representative — UK Market (Commission-Based)

    Work from home Full-time role

    Dynamic Customer Service Representative – Member Support, Issue Resolution, Brand Advocacy, and Process Excellence

    Work from home Full-time role

    [Remote] Technical Enterprise Solutions Consultant – Agentic AI/ML (Salesforce & ServiceNow | Field Service) | 10+ Years | Remote

    Work from home Full-time role

    Senior Scrum Master / Business Analyst (Hybrid)

    Work from home Full-time role

    Business Development Officer

    Work from home Full-time role