Senior Embedded Software Designer
$159.29k - $209.29k per yearKepler-Communications
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 on-orbit connectivity for critical missions, enabling a new era of data-driven intelligence 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 ofwhat’spossible in space. We believe great ideas come from diverse perspectives, andwe’recommitted 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®, seven years in a row!
We're on the hunt for a top-tier Embedded Software Engineer. 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.
Key Responsibilities:
- Design, develop, andmaintainreliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites
- Design and implement secure communicationscapabilities, including encryption, authentication, and key exchange for next-generation data links
- Build andmaintainlow-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 withcross-functionalteams to define system requirements, debug complex issues, and evolve system architecture
- Identifyperformance 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
Required Skills & Qualifications:
- 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
- Proficiencyin 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 asYocto/OpenEmbeddedand operating systems such asFreeRTOS
- Experience developing low-level embedded Linux components including kernel modules, device drivers, and device tree integrations
- Experience developing andmaintainingautomated 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
- Proficiencywith modern software development workflows and tools, including Git-based version control and code review practices
Bonus Points:
- Master's degreein 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
Salary Range: $159,288 - $209,288 CAD
Actual total compensation will be determined at the Company’s discretion and is based on a variety of job-related factors, which may include, but are not limited to, relevant knowledge, skills, experience, performance, and education and/or training. The Company encourages all qualified applicants to apply, even if the posted salary range does not align with their expectations, as it does not reflect our total compensation package.
Job Type: This is for a current vacancy
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 View email address on apply.j-vers.com, and we will work with you to meet your needs.
#J-18808-Ljbffr- ...leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to... ...follow us @HexagonAB. Purpose of Position: As a Senior Embedded Software Engineer you will design, develop, verify and maintain the safety-related firmware...SeniorFull timeRemote work
- ...the future. Our interns are not observers—they are contributors. Embedded in real teams and paired with dedicated mentorship, you will... ...evaluation to automate real-world maintenance tasks. Collaborative Software Engineering: Working in an async-first culture using Git, code...SuggestedFull timeInternshipLocal areaRemote workWorldwideFlexible hours
- ...Position Description: We are seeking an Expert Full Stack Developer to design, build, and maintain both front end interfaces and back end... ...in this role: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience...SeniorFull timeWork at office2 days per week
$139.5k - $155k per year
...technologies with the company’s COSMOS software suite to unify diverse components into... ...Discover more at Role Overview As a Senior Digital Design Engineer, you will design and integrate... ...gaps. Partner with firmware and embedded software teams to define and validate hardware...SeniorFlexible hours$107k - $157.3k per year
...Overview We are seeking a Senior Full-Stack Staff Engineer to... ...role will be responsible for designing, building, and evolving... ...the engineering quality bar by embedding testability, automation, and... ...Qualifications ~10+ years of software engineering experience, with...SeniorLocal area- ...providers, through human-centric software powered by AI. What’s On Offer We’re looking for a Senior Software Engineer to join our engineering team. You’ll design, build, and ship the products... ...Kubernetes, Snowflake, PostgreSQL, and embedded analytical engines like DuckDB...SeniorFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
$100k - $130k per year
...you'll be in good company. We’re looking for an experienced designer to work on an exciting new racing concept. You’ll take features... ...experience, and other relevant considerations. US Salary Range: Senior $80,000. -$115,000. USD Specialist $100,000. - $130,000. US...SeniorFull time3 days per week$111.4k - $161.4k per year
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview... ...ownership engineering role on a team that designs, develops, tests, deploys, and operates... ...Experience integrating AI services — embedding APIs, re-ranking models, RAG-supported retrieval...SeniorFull timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week- We are seeking a highly accomplished Senior Solutions Designer for an enterprise-level contract opportunity based in Toronto. In this role, you will... ...and collaborative sessions with business analysts, software developers, infrastructure teams, and project leaders. Partner...SeniorContract work
$91k - $117k per year
.... Job Description: We are looking for a Senior Software Analyst to join our Integration, Testing... ...anomalies through analysis of data files, design documentation and interaction with... ...Experience with real time systems and embedded system testing Knowledge of TCP/IP, UDP...SeniorLong term contractFull timeWork at officeRemote work$100k - $130k per year
...magic. If you're curious, you'll be in good company. Are you a designer who obsesses over player traversal, intuitive camera controls,... ...experience, and other relevant considerations. US Salary Range: Senior $80,000. -$115,000. USD Specialist $100,000. - $130,000. US...SeniorFull timeInternship3 days per week- ...The people building Motion are deeply embedded in where AI and our industry is heading,... ...Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software... ...across the stack: building features, designing and maintaining the APIs and services behind...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$133.1k - $208.6k per year
...prioritize the highest-impact problems to solve, designing experiences that make Braze's data model... ...Responsibilities: Define and design high-impact features as well as refine the... ...innovation when designing for enterprise software environments ~ You approach design challenges...SeniorInternshipWork at officeLocal areaFlexible hours- ...UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible... ...infrastructure requirements. Discover more at Role Overview As a Senior Design Verification Engineer, you will help build and validate complex...SeniorFlexible hours
$90.75k - $128.19k per year
...come in. Job Description: To assist in the hardware electrical design of new or revised products, equipment, and installations, utilizing... ...documentation. Prepare specifications for hardware and/or software components or devices. Develop appropriate design architecture...SeniorFull timeRemote work$82.54k - $116.59k per year
...where you come in. Job Description: We are hiring a Signaling Design Specialist - Senior for our Toronto office. The Signaling Design Specialist -... ...interlocking control tables, and application database for Software subsystems; analyze and evaluate system performance and...SeniorFull timeContract workWork at officeRemote work$136k - $187k per year
...this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to... ...journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team...SeniorLocal areaWorldwideFlexible hours$138.6k - $207.8k per year
...Harvey, the future of professional services is being written today — and we’re just getting started. Role Overview As a Senior Product Designer at Harvey, you’ll manage multiple projects from ideation to launch. You’ll create high-quality designs, interactions, and...SeniorFull time$167.68k - $277.43k per year
...’t wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining... ...learning stipend A curated in-office employee experience, designed to foster community, team connections, and innovation...SeniorInternshipWork at officeLocal areaFlexible hours- ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our... ...product, frontend, and data when needed. What You'll Do: Design, build, deploy, and operate scalable backend services that...SeniorLong term contractPermanent employmentInternshipWork from home
- We are seeking an experienced Senior Software Developer specializing in enterprise Siebel CRM to lead complex technical configuration, application design, system integration, and reporting solutions. In this role, you will be responsible for translating technical specifications...SeniorContract work
$118k - $152k per year
...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the...SeniorInternshipImmediate start$100k - $150k per year
.... If you're more experienced in frontend, we value your eye for design and your talent for creating engaging user experiences. If backend... ...problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of software...SeniorWork at officeRelocationusd125k - usd280k per year
...-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and... ...and Seoul. Join us! About the Role We're looking for a Senior Product Designer to help shape the future of our modelling products at Cohere...SeniorFull timeWork at officeLocal areaRemote workHome office- ...reinvent banking, and we’re looking for a curious, impact-driven Senior Software Engineer (Voyager) to join our growing team – someone who... ...product experiences, and own them across the full lifecycle, from design through deployment and monitoring R&D and Proof-of-Concepts:...SeniorLong term contractWork from home
- ...Senior Full Stack Software Engineer Location: Onsite in Toronto, ON About SalesJack SalesJack... ...live in customers’ hands”: scoping, designing, building, shipping, iterating Talk... ...for every line that ships Design and ship LLM-powered product features:...SeniorFull timeLive In
$120k - $135k per year
...might be in the right place! Lightspeed is looking for a Senior Product Designer to join our Capital Advances team. This squad builds and... ...instructions the team uses to develop experiences in production. Embedding Systems Thinking: Have UX expertise and deep understanding...SeniorFull timeRemote workFlexible hours- ...We are seeking an experienced Senior Software Developer to join our team in designing, building, testing, and deploying secure, high-performing cloud and web applications... ...Responsibilities Full-Stack & API Development: Design, build, test, and maintain secure web applications...SeniorContract work
- ...people who care about each other's success, and a mission that's making healthcare better for Canadians. We’re looking for a Senior Graphic Designer to lead the creative charge across our growth and marketing initiatives. You’ll shape the visual story of Phoenix by...SeniorFull timeInternshipRemote workWeekend work
- ...About the Role This is a high-impact design role on our Hims & Hers Canada team. Core... ...About you (who you are) You're a talented Senior Product Designer with a passion for health... ...How you work with AI LLMs are already embedded in your workflow. You prototype in tools...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Designer. Be the first to apply!
- software architect Toronto, ON
- senior disability case manager Toronto, ON
- senior hardware engineer Toronto, ON
- senior cook Toronto, ON
- amica senior lifestyles Toronto, ON
- senior building operator Toronto, ON
- senior project manager Toronto, ON
- senior communications Toronto, ON
- sr. IT support analyst Toronto, ON
- senior marketing Toronto, ON

