Satellite Communications Simplified
Embedded Software Designer
Location
Canada
Posted
1 day ago
Salary
$156.1K - $181.1K / year
Seniority
Senior
Job Description
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
- 4+ 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
Circuit Designer II
Lumen TechnologiesLumen Technologies is self-described as a global company of 40,000+ professionals empowering businesses, government, and communities to “produce amazing thing
Role Description As a Circuit Designer II, you play a critical role in delivering a seamless customer experience by designing reliable, efficient circuit paths across the company’s network. You translate customer requirements into scalable network solutions, leveraging network architecture, routing configurations, and established design standards to ensure accurate and timely order fulfillment. In this role, you are accountable for developing precise design layout records that reflect a deep understanding of the company’s product portfolio and technical specifications. You ensure every design aligns to product criteria and fully satisfies the scope of work, contributing to high-quality service delivery and overall network performance. This is a work from home position within the U.S. Main Responsibilities - Efficiently design and process customer orders using multiple design systems to meet SLA, quality, and performance standards. - Manage and prioritize assigned queues, tasks, and assignments to maintain service level objectives. - Communicate order status clearly and promptly with internal and external stakeholders. - Apply proficiency in complex provisioning requirements including dark fiber. - Provide technical support for engineering, installation, and testing of transport facilities and access circuits. - Drive and ensure on-time completion of customer and network orders. - Collaborate with cross-functional teams to provide support and drive process improvements. - Validate orders against entrance and exit criteria to ensure accuracy and compliance. - Maintain up-to-date technical knowledge of wave products, network elements, routing configurations, and design consumption rules. - Exhibit strong problem-solving skills and work independently with minimal supervision. - Adhere to established procedures and continuously improve job skills through training and professional development. Qualifications - Assoc degree or equivalent education and relevant experience. - 3-5 years related experience in specific area or equivalent. - Detail oriented. - Self-motivated. Compensation This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors. - $49,674 - $66,300 in these states: AL, AR, AZ, FL, GA, IA, ID, IN, KS, KY, LA, ME, MO, MS, MT, ND, NE, NM, OH, OK, PA, SC, SD, TN, UT, VT, WI, WV, WY - $52,212 - $69,615 in these states: CO, HI, MI, MN, NC, NH, NV, OR, RI - $54,698 - $72,930 in these states: AK, CA, CT, DC, DE, IL, MA, MD, NJ, NY, TX, VA, WA Benefits - Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing.
Estagiário, Designer
Up EstágioO Melhor Estágio Você Encontra Aqui! Dê Um Up em Sua Carreira! Cadastro Rápido, Fácil e Seguro!
• Apoiar atividades de criação e desenvolvimento de peças gráficas, como peças para posts de redes sociais e campanhas publicitárias; • Finalização de artes no tratamento e editoração de imagens; • Participação no processo criativo de concepção de ideias e insights a partir de briefings; • Elaboração de layouts e conteúdo para posts/postagens; • Desenvolvimento de artes para clientes e projetos especiais; • Diagramação de materiais gráficos; • Gerenciamento das redes sociais dos clientes e da agência; • Elaboração de relatórios de performances das redes sociais; • Prestar assistência à Diretoria de Marketing e Comunicação da agência; • Dentre outras atividades concernentes ao Design Gráfico para a empresa e seus clientes.
Pattern Maker – Fashion Designer
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• lead garment design • contribute to fabric selection / construction • create or refine patterns • shape the overall aesthetic • ensure sample quality meets our standards.
• Design assets for social media, marketing campaigns, ecosystem partnerships, event branding, presentations, and editorial content • Produce animated graphics, transitions, and explainer animations for social, web, and paid media • Create and edit short-form and long-form video content including product announcements, event recaps, community content, and brand films • Apply and evolve the BNB Chain visual identity across all touchpoints, maintaining high standards across formats and platforms • Work closely with marketing, product, BD, and community teams to translate briefs into compelling visual content • Manage multiple deliverables simultaneously in a fast-moving environment, meeting deadlines without compromising quality • Leverage AI tools (image generation, video synthesis, scriptwriting, asset iteration) to move faster and explore more creative directions without sacrificing quality




