Remotery

Embedded Software Designer

atKepler Communications Inc.RemoteCA flagCanadaFull-timeDesignerMid-levelSenior$156.1k – $181.1k/year

Posted 21 hours ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, create, and uphold dependable, high-quality embedded software for both spacecraft and terrestrial systems that support a growing satellite fleet.

• Develop and integrate secure communication features, including encryption, authentication, and key exchange for advanced data links.

• Construct and sustain low-level software components such as device drivers, kernel modules, hardware interfaces, and platform services.

• Create automated tests, validation tools, and technical documentation to ensure robust software delivery and long-term maintainability.

• Engage in software architecture discussions, design reviews, and code evaluations to guarantee software quality and system reliability.

• Collaborate closely with cross-functional teams to outline system requirements, troubleshoot complex problems, and enhance system architecture.

• Identify performance deficiencies, reliability risks, and architectural limitations in existing systems, driving enhancements across the software stack.

• Offer technical leadership, mentorship, and guidance to junior engineers while promoting best practices and development standards in engineering.


⛳️ Requirements

• Over 4 years of experience in developing embedded software for intricate, high-reliability systems.

• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent hands-on experience.

• Strong foundation in software engineering principles, encompassing system design, debugging, testing, performance analysis, and the development of maintainable code.

• Proficiency in C/C++ for embedded systems, including knowledge of concurrency, interrupt handling, memory-mapped peripherals, and hardware communication interfaces like SPI, I2C, UART, and CAN.

• Experience in developing software for embedded Linux and/or RTOS environments, with familiarity in build systems such as Yocto/OpenEmbedded and operating systems like FreeRTOS.

• Background in developing low-level embedded Linux components, including kernel modules, device drivers, and device tree integrations.

• Experience in creating and maintaining automated test frameworks, validation tools, or hardware/software integration testing environments.

• Strong skills in cross-functional collaboration and communication, with the ability to work effectively across software, hardware, and operations teams.

• Familiarity with contemporary software development workflows and tools, including Git-based version control and code review practices.


🏝️ Benefits

• Competitive compensation with an extensive equity plan to share in our success.

• Comprehensive health, dental, and vision insurance coverage—including for dependents.

• Unlimited vacation, a supportive parental leave policy, and a company-wide holiday shutdown.

• Semi-annual company-wide celebrations and frequent in-office team events.

• Relocation packages available for approved positions.

• $1,500 annual professional development fund to support your growth.

• Fully stocked Toronto office kitchen with snacks, beverages, games, and high-quality kitchen appliances.

• Town Halls, Celebration Calls, and company-wide events to maintain connection and engagement.

• We’re a certified Great Place to Work®, recognized for five consecutive years!

People also viewed

Stitch Fix10 hours ago

Design Technologist

US flagUnited States OnlyFull-timeDesigner$127.1k – $212k/year
ApplyView job
Instructure20 hours ago

Senior Assessment Designer – Contract

US flagNorth Carolina OnlyFreelanceDesigner$43/hour
ApplyView job
Eleventh Hour Games21 hours ago

Lead Level Designer

US flagUnited States OnlyFull-timeDesigner
ApplyView job
Arco Educação21 hours ago

Designer

BR flagBrazil OnlyFull-timeDesigner
ApplyView job
LUZA Group21 hours ago

Automotive CAD Designer – Interior & Exterior Components, NX, CATIA

BR flagBrazil OnlyFull-timeDesigner
ApplyView job
Everest Clinical Research21 hours ago

Senior Clinical Database Designer

US flagNew Jersey OnlyFull-timeDesigner$90k – $130k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers