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 Developer image - Rise Careers
Job details

Embedded Software Developer

Kepler is on an audacious mission to deliver Internet connectivity to space, creating the infrastructure to support the rapidly increasing data needs of the space economy. With 23 satellites launched to date and our optical constellation on the horizon, our ambition is to improve access to space-generated data, whether in LEO, MEO, GEO, or beyond! Kepler is hard at work innovating and continuing to grow and expand our most important asset – the Team! 


We're on the hunt for a top-tier Embedded Software Developer. 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.


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 drivers IoT 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 


Requirements:
  • 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 


Kepler Communications is committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We welcome applications from: Women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, people who identify as LGBTQ+ and others who may contribute to diversification in our workplace.


As part of our commitment to accessibility for all persons with disabilities, Kepler will, upon the request of the applicant, provide accommodation during the recruitment process to ensure equal access to applicants with disabilities. Please contact our People & Culture team, through our Career Page to make your accommodation needs known and we will consult with you to ensure suitable accommodation is provided.

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

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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

Take the lead in managing satellite systems programs at Kepler, a trailblazer delivering space connectivity.

Photo of the Rise User
Posted 5 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
Posted 12 days ago

Join Theodo UK as a Full Stack Engineer and deliver bespoke digital solutions while collaborating with a dynamic team.

Photo of the Rise User
Two Circles Remote No location specified
Posted 7 days ago

Join Two Circles as a Midweight Backend Engineer and contribute to innovative digital solutions in the sports sector.

Photo of the Rise User

Join Filigran as a Senior Software Engineer to influence the future of cyber threat intelligence with OpenCTI in a supportive, remote-first culture.

Photo of the Rise User

Join Assembled's Agent Performance Engineering team as a Senior AI Agent Software Engineer to enhance AI agent performance for enterprise customer support.

Photo of the Rise User

Join Galileo as a Director of Engineering and spearhead the development of innovative digital banking solutions for top-tier fintech clients.

Photo of the Rise User
Posted 9 days ago

Join MiQ as a Software Engineer II to innovate and develop cutting-edge software components and systems in a dynamic environment.

Photo of the Rise User
Posted 13 days ago

Join Plusgrade as a System and Web Integrator and help build innovative solutions for the travel industry.

Medbill AI Remote No location specified
Posted 5 days ago

Join Medbill AI as a Founding AI Engineer to tackle complex challenges in healthcare AI, aimed at empowering Americans to manage their medical expenses.

Photo of the Rise User

Join Visa's technology team as a Lead Software Engineer to innovate and shape the future of global payment systems.

Photo of the Rise User
Keyloop Remote No location specified
Posted 13 days ago

Join Keyloop as a Ruby on Rails Developer and drive innovation in the automotive industry by enhancing their leading Vehicle Hub platform.

Posted 24 hours ago

Walmart Global Tech is looking for a Sr. Manager to lead an engineering team and drive innovation in the Walmart Shopping Assistant, Sparky.

Photo of the Rise User
AbbVie Hybrid Salt Lake City, UT, USA
Posted 6 days ago

Lead and mentor a talented team of engineers at Allergan Aesthetics, driving innovation and excellence in software development.

Photo of the Rise User
Posted 13 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

As a frontend software engineer at Verkada, you will help develop industry-leading cloud-based security solutions while collaborating with a dynamic team.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 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!
LATEST ACTIVITY
S
7 people applied to Junior Flutter at SSC Egypt
Photo of the Rise User
Someone from OH, Springfield just viewed Software Engineer, Teachers Pay Teachers at IXL Learning
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Demand Generation at Relay
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director of Demand Generation at MinIO
T
Someone from OH, Cincinnati just viewed Senior Director, Demand Generation at Typeface
Photo of the Rise User
27 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Fairborn just viewed Senior Project Manager at Complex
T
Someone from OH, Springfield just viewed Senior Web Developer at The Panaro Group
Photo of the Rise User
Someone from OH, Springfield just viewed Sr Web Software Engineer at MGM Resorts International
Photo of the Rise User
Someone from OH, Cincinnati just viewed Freelance Senior Employer Branding Specialist at FIND
Photo of the Rise User
Someone from OH, Akron just viewed Remote Account Coordinator at Amazee Global Ventures
Photo of the Rise User
Someone from OH, Dayton just viewed Associate Customer Success Manager at Poll Everywhere