Satellite Communications Simplified
Senior Embedded Software Designer
Location
Canada
Posted
4 days ago
Salary
$159.3K - $209.3K / year
Seniority
Senior
Job Description
Senior Embedded Software Designer
Kepler Communications Inc.
• 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
Job Requirements
- 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
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!
Related Guides
Related Categories
Related Job Pages
More Designer Jobs
Role Description We are seeking a creative and strategic Instructional Designer to craft impactful learning experiences that combine the best of digital and human interaction. In this role, you will partner with subject matter experts and stakeholders to design modern, engaging programs for adult professionals—leveraging both evidence-based instructional design principles and the latest in generative AI technologies. INFUSE Academy drives both internal and external online education, creating smart, high-impact e-learning experiences that fuel real business results. We’re not just checking boxes – we’re designing innovative, engaging, and practical e-learning programs that empower people to grow and thrive. As we scale, we’re looking for a strategic and growth-oriented Instructional Designer to join our fast-paced, tight-knit team of passionate professionals. If you’re someone who brings bold ideas, loves experimenting with new approaches, and thrives in a collaborative environment, this is your moment. Our L&D philosophy is committed to delivering practical, growth-driven education that aligns with both business objectives and learner needs. Most of our solutions are designed as self-paced, asynchronous e-learning experiences, enhanced with AI-powered tools and immersive learning simulators. We believe learning should be engaging and story-driven. Inspired by platforms like Netflix, we continuously experiment with storytelling techniques to make development experiences more compelling and impactful. Qualifications - Background in instructional design and AI implementation - Understanding of the capabilities and limitations of LLMs (like GPT-4) - Ability to prototype and configure custom GPTs and similar AI tools for learning solutions - Detail-oriented, innovative, and comfortable in a fast-paced, iterative environment - Creative problem-solving skills to enhance learning experiences Requirements - Collaborate with internal subject matter experts (SMEs) and key stakeholders to design and deliver effective blended learning programs that align with business goals - Apply principles of andragogy and evidence-based instructional design to create engaging, learner-centric experiences for adult professionals - Design and curate blended learning solutions using a mix of learning formats (e.g., eLearning, self-paced modules, virtual training sessions, and on-the-job activities) - Ensure instructional consistency, accessibility, and relevance of content across delivery modes - Leverage generative AI tools, including designing and deploying custom GPTs, to support learning - Manage project timelines, resources, and communication workflows to ensure the timely and organized execution of learning initiatives Benefits - A dynamic and supportive team environment focused on innovation in learning - Meaningful involvement in training initiatives with global impact - Career growth potential within a fast-paced, purpose-driven team - Access to cutting-edge e-learning tools and approaches - Access to high-quality professional development resources and marketing insights Company Description INFUSE is a demand generation company providing solutions to B2B organizations. We help clients and partners to deliver audience, buyers, and account engagement that meets their goals. With a global team operating across more than 60 countries, the company has been recognized multiple times on the prestigious Inc. 5000 list, and has received over 60 other industry awards, including Inc. Best Workplaces.
Role Description We are seeking a creative and strategic Senior Instructional Designer to craft impactful learning experiences that combine the best of digital and human interaction. In this role, you will partner with subject matter experts and stakeholders to design modern, engaging programs for adult professionals—leveraging both evidence-based instructional design principles and the latest in generative AI technologies. INFUSE Academy drives both internal and external online education, creating smart, high-impact e-learning experiences that fuel real business results. We’re not just checking boxes – we’re designing innovative, engaging, and practical e-learning programs that empower people to grow and thrive. As we scale, we’re looking for a strategic and growth-oriented Instructional Designer to join our fast-paced, tight-knit team of passionate professionals. If you’re someone who brings bold ideas, loves experimenting with new approaches, and thrives in a collaborative environment, this is your moment. Our L&D philosophy is committed to delivering practical, growth-driven education that aligns with both business objectives and learner needs. Most of our solutions are designed as self-paced, asynchronous e-learning experiences, enhanced with AI-powered tools and immersive learning simulators. We believe learning should be engaging and story-driven. Inspired by platforms like Netflix, we continuously experiment with storytelling techniques to make development experiences more compelling and impactful. Qualifications - Has a background in instructional design and AI implementation - Understands the capabilities and limitations of LLMs (like GPT-4) - Can prototype and configure custom GPTs and similar AI tools for learning solutions - Is detail-oriented, innovative, and comfortable in a fast-paced, iterative environment - Loves solving problems creatively and making learning experiences smarter and more engaging Requirements - Collaborate with internal subject matter experts (SMEs) and key stakeholders to design and deliver effective blended learning programs that align with business goals - Apply principles of andragogy and evidence-based instructional design to create engaging, learner-centric experiences for adult professionals - Design and curate blended learning solutions using a mix of learning formats (e.g., eLearning, self-paced modules, virtual training sessions, and on-the-job activities) - Ensure instructional consistency, accessibility, and relevance of content across delivery modes - Leverage generative AI tools, including designing and deploying custom GPTs, to support learning - Manage project timelines, resources, and communication workflows to ensure the timely and organized execution of learning initiatives Benefits - A dynamic and supportive team environment focused on innovation in learning - Meaningful involvement in training initiatives with global impact - Career growth potential within a fast-paced, purpose-driven team - Access to cutting-edge e-learning tools and approaches - Access to high-quality professional development resources and marketing insights Company Description INFUSE is a demand generation company providing solutions to B2B organizations. We help clients and partners to deliver audience, buyers, and account engagement that meets their goals. With a global team operating across more than 60 countries, the company has been recognized multiple times on the prestigious Inc. 5000 list, and has received over 60 other industry awards, including Inc. Best Workplaces.
Power Designer
EricssonWe create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible
Join our Team About us Ericsson is opening a state-of-the-art R&D center in Yokohama focused on Radio and Software development. This new hub will support leading Japanese CSPs, partner with local vendors and deliver Japan-driven products and solutions that shape networks worldwide. We are establishing and growing the team and building advanced laboratory and office facilities. As the tech firm that created the mobile world, and with more than 54,000 patents to our name, we've made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and perform at your best, shaping the future of technology. This is a place where you're welcomed as your own perfectly unique self, and celebrated for the skills, talent, and perspective you bring to the team. Are you in? About this opportunity Board Power Radio works with research, development, and maintenance of board power solutions for the majority of Ericsson's radio product portfolio, enabling world-class 5G and future 6G networks. As part of Ericsson's global design organization, board power design has become one of the most important and challenging areas within hardware, strongly influencing product size, thermal performance, and overall system architecture. We are now looking for a senior Board Power Designer to join our competent and collaborative team. In this role you will contribute to discrete board power solutions for Ericsson Radio projects and work closely with colleagues across global design centers to realize efficient, robust, and competitive radio products. You will - Take a key role in defining board power architectures for new and existing radio products, from early technology studies and pre-development through realization and product validation - Design and optimize high-power DC/DC converters and point-of-load regulators, including selection of topologies, components, and control strategies to meet challenging efficiency, cost, and area targets - Develop protection and supervision functions, EMI/EMC-aware filtering, isolated converters, and magnetic components as fundamental parts of the power solution. - Perform power system simulations and modeling - from converter level to board power distribution - to predict behavior, shorten development lead times, and secure robust designs - Plan and execute board power verification from bring-up through compliance readiness, using established verification instructions, checklists, and measurement methods, ensuring performance against defined budgets and real product conditions (EMC-sensitive interfaces, system stress scenarios). - Work hands-on in the lab with state-of-the-art instruments and techniques, from prototype bring-up and debugging to characterization and long-term reliability investigations - Collaborate closely with system design, digital and RF design, mechanical and thermal design, as well as global production sites and other design centers to secure an end-to-end optimized solution - Mentor and support other power designers, sharing your expertise and contributing to a strong and vibrant global power design community You will bring - BSc or MSc in Electrical Power Engineering, Electrical Engineering, or equivalent - 5+ years of experience in board power / power electronics design for complex hardware products, covering both analog and digital power hardware - Proven skills in high-power DC/DC converter design; experience with AC/DC front-end design is considered a strong merit - Solid experience in schematic capture and PCB layout for power designs, using tools such as Cadence or Mentor Graphics (or equivalent EDA tools) - Strong lab skills: comfortable working with oscilloscopes, power analyzers, network analyzers, and other equipment, including safe handling of high-power setups and interpreting complex measurements - Experience with power converter and power system simulation, including model creation, interpretation of results, and correlation with lab measurements - Familiarity with board power verification practices: budgeting, PDN constraints, EMI/EMC considerations, and compliance-oriented test planning - Applicable communication skills and proficiency in English, both spoken and written; Japanese language skills are an advantage As a person you - Are curious, self-driven, and eager to learn - you enjoy challenging the status quo and improving ways of working in a collaborative team setting - Work well independently but thrive in a team, always putting common goals first - Enjoy networking and building contacts across disciplines, sites, and cultures - Are comfortable taking initiative, driving topics from idea to implementation, and acting as a mentor and technical reference in your field What we offer - A central role in the establishment and growth of a new R&D center in Yokohama, with labs and offices designed for cutting-edge radio development - Work with cutting-edge radio hardware that enables 5G and future network technologies - Be part of a highly skilled, collaborative team with a strong engineering culture - Have real impact on product performance, quality and time-to-market for our radio portfolio - Access continuous learning and development in both technical and project leadership areas - Opportunities to work on products that shape national and global digital infrastructure - A culture that values innovation, collaboration, and speaking up - many career directions and internal mobility - Working with people of different nationalities and cultures and building up a broad global network - Becoming a part of a highly diverse team with varied strengths and taking part in all kinds of activities that come with this role Why join Ericsson?At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more. Primary country and city: Japan (JP) || Yokohama Req ID: 785994
• Designing a suite of 5 customer-facing documents using an existing design template. • Turning written content into engaging, easy-to-understand presentations and one-pagers. • Creating layouts that improve clarity and readability while maintaining a high standard of visual design. • Applying strong typographic principles to ensure documents feel professional and consistent. • Collaborating asynchronously with our team to incorporate feedback quickly.



