Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Embedded Software Designer image - Rise Careers
Job details

Embedded Software Designer

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! 


We're on the hunt for a top-tier Embedded Software Designer. Your focus will be on software development and maintenance required for both space and ground-based assets for a growing fleet of spacecraft. You'll be relied upon for input and decisions that will directly impact design and operation. 


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®, four years in a row!


Responsibilities:
  •  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 
  • Firmware and driversIoT modules 
  • Writing thorough tests and documentation 
  • Participating in software design review and code review processes 
  • Work with electrical, digital design, and operations teams to identify required features and solidify the system architecture 
  • Provide technical leadership and mentorship to junior engineers 
  • Identify shortcomings in existing software components and direct future development efforts 


Required Qualifications & Skills:
  • 5+ years of embedded software development experience 
  • Bachelor's degree in Computer Science or equivalent 
  • Strong software design and development skills, including algorithms, testing and debugging 
  • Proficiency in C/C++, especially in embedded topics such as interrupt handlers, concurrency, memory mapped peripherals, and hardware interfaces (SPI, I2C, CAN) 
  • Experience with embedded operating systems and build systems, including OpenEmbedded/Yocto and FreeRTOS 
  • Embedded Linux experience including writing kernel modules, device trees, and drivers
  • Excellent communication skills 
  • Ability to effectively use git 


Bonus Points:
  • Master's degree 
  • Python development experience 
  • Experience developing software for aerospace applications 
  • Experience developing multi-stage bootloaders 
  • Strong knowledge of computer networking and modern networking protocols 
  • Experience with RTL (Verilog and/or VHDL) and embedded SoCs 
  • Hardware debugging experience (oscilloscopes, logic analyzers, etc.) 
  • Experience with ARM assembly 


Use of AI in Recruitment 

As part of our recruitment process, Kepler Communications uses AI-based tools (such as Lever AI and HireEZ) to support the initial review of applications. These tools rank candidates based on job-relevant criteria, but do not make decisions. Human recruiters are involved in every step of the recruitment process and all hiring decisions. 


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 [email protected], and we will work with you to meet your needs. 

Kepler Communications Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Kepler Communications DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Kepler Communications
Kepler Communications CEO photo
Mina Mitry
Approve of CEO

Average salary estimate

$120000 / YEARLY (est.)
min
max
$90000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 14 days ago

As a Full Stack Software Developer at Kepler, you will contribute to developing high-quality software solutions for our satellite network and mission control software.

Photo of the Rise User

Become a pivotal part of Kepler's mission by designing and developing cutting-edge backend services for their satellite infrastructure.

Photo of the Rise User
General Motors (GM) Hybrid Warren, Michigan, United States of America
Posted 14 days ago

Join GM to play a crucial role in enhancing the efficiency of our manufacturing processes as a Bill of Operations Process and Standards Support.

Photo of the Rise User
Kairos Power Hybrid Albuquerque, New Mexico, United States
Posted 11 days ago

Join Kairos Power as a Salt Pump Assembly and Tooling Engineer and play a key role in advancing nuclear energy technology for a cleaner future.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer, where you'll enhance the global @Work application and lead teams in a dynamic tech environment.

Photo of the Rise User
Posted 8 days ago

Join Kimley-Horn as a Civil Engineering Analyst and contribute to innovative civil engineering projects in Temecula, CA.

Photo of the Rise User
Posted yesterday

Unite Us seeks an experienced Staff Cloud Security Engineer to provide technical leadership and advance cloud security infrastructure in a remote role.

Photo of the Rise User
Posted 7 days ago

Join Kimley-Horn's Power Delivery team as a Civil Engineer and lead innovative projects in transmission and infrastructure.

Energy is looking for talented engineers to contribute to groundbreaking space-based solar power initiatives.

Photo of the Rise User

Step into a pivotal role at STR as a Chief Algorithm & Signal Processing Engineer, where your expertise will shape the future of radar and electronic warfare technologies.

Posted 14 days ago

Join Mortenson's Energy Storage Group as a Senior Design Phase Manager and leverage your electrical expertise to drive complex projects to success.

Photo of the Rise User

Join Kleinfelder's Design team as an Engineer In Training in Public Works, where your talents will help shape the future of vital infrastructure.

Photo of the Rise User

Join Boom as a Senior Propulsion Engineer to lead the design and development of innovative compression systems for sustainable supersonic flight.

Photo of the Rise User
Posted 6 days ago

Become a pivotal part of Intuitive Surgical’s mission to innovate robotic surgery as a Senior Mechanical Engineer, focused on cutting-edge instrument and accessory development.

Photo of the Rise User
Zipline Hybrid Bentonville, Arkansas, USA
Posted 14 days ago

Join Zipline in Bentonville as a Maintenance Technician, where you will play a crucial role in ensuring the safety and performance of innovative delivery aircraft.

MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
June 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!