FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Flight Software Designer – Contract
Kepler Communications Inc.. Design and develop embedded Linux applications and platform software for space and ground systems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing embedded Linux applications for aerospace systems, with a strong focus on software architecture, testing, and debugging. Proficient in managing embedded Linux build environments and integrating distributed software interfaces for mission-critical applications.
Highest-signal resume keywords
Embedded Linux DevelopmentC/C++ ProficiencyOpenEmbedded/Yocto ExperienceFlight Software DesignTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded DevelopmentSoftware DesignSystem IntegrationDebuggingKernel ModulesDevice TreesResource ManagementFault DetectionTestingAlgorithms
Soft Skills
Excellent Communication
Tools & Technologies
Xilinx Zynq MPSoCsVersal SoCsNVIDIA JetsonZeroMQProtocol BuffersHTTP APIsGit
Industry Keywords
AerospaceMission-Critical SystemsOperational ReliabilityDeterministic BehaviourResource-Constrained Systems
Tech Stack
Tools & technologiesLinuxC++
About the role
Key responsibilities & impact- Design and develop embedded Linux applications and platform software for space and ground systems
- Develop flight software applications and services supporting spacecraft command and control, telemetry, fault detection and recovery, resource management, and on-orbit operations
- Develop Linux-based software on Xilinx Zynq MPSoCs, Versal SoCs, and NVIDIA Jetson-class hardware
- Own and maintain embedded Linux build environments using OpenEmbedded/Yocto, including layers, recipes, system images, SDKs, package configuration, and build troubleshooting
- Design and integrate flight software interfaces with ground software using HTTP APIs, ZeroMQ message buses, and Protocol Buffers
- Write thorough tests and documentation
- Participate in software design review and code review processes
- Work with electrical, digital design, ground software, and operations teams to identify features and define system architecture
- Provide technical leadership and mentorship to junior engineers
- Identify shortcomings in existing software components and direct future development efforts
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent
- 7+ years of embedded development experience, in Aerospace or relevant industry
- Strong software design and development skills, including architecture, algorithms, testing, and debugging
- Proficiency in C/C++
- Experience developing reliable software for resource-constrained, mission-critical systems
- Strong embedded Linux experience, including application development, system integration, debugging, kernel modules, device trees, and drivers
- Experience owning and maintaining embedded Linux build systems using OpenEmbedded/Yocto
- Experience developing Linux-based software for Xilinx Zynq MPSoCs, Versal SoCs, or comparable embedded Linux platforms
- Experience developing and integrating distributed software interfaces using ZeroMQ, Protocol Buffers, and HTTP APIs
- Understanding of fault tolerance, deterministic behaviour, resource constraints, and operational reliability in flight software
- Excellent communication skills
- Ability to effectively use git
Benefits
Comp & perks- 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
- Company-wide holiday shutdown
- Semi-annual company-wide parties
- Frequent in-office team events
- Relocation packages available for approved roles
- $1,500 annual professional development fund
- Fully stocked Toronto office kitchen with snacks, drinks, games and top-notch kitchen appliances
- Town Halls, Celebration Calls, and Company-wide events
- Certified Great Place to Work®, seven years in a row