Embedded Linux Systems Engineer

1 week ago


Ottawa, Ontario, Canada SKYTRAC Full time

About SKYTRAC

We are a leading provider of Low Earth Orbit (LEO) satellite and cellular communication services for all aerospace sectors. As an aerospace leader, we at SKYTRAC are an adaptable, agile, and hardworking team of passionate experts.

Our Mission

This role is based out of our Ottawa, Ontario office location. Reporting to the Software Engineering Manager at SKYTRAC, and under the guidance of a Lead Embedded Software Engineer, you will be responsible for the design, implementation, documentation, and maintenance of software running on our avionics systems.

A Day in the Life

  • Work with fellow embedded software engineers on complex products such as multi-processor avionics systems for communication over Satellite, Cellular, Wi-Fi.
  • Identify and solve technical and/or programmatic problems.
  • Develop/author new Embedded Linux services which interface with other embedded avionics systems as well as ground systems over the internet.
  • Communicate progress to the team against key project deliverables.
  • Create documentation such as requirements, design, and automated tests.

Requirements and Qualifications

  • Bachelor of Engineering or Computer Science degree and at least 3 years relevant industry experience.
  • Relevant Software Development experience (C/C++).
  • Experience with Linux in an embedded environment.

What We Offer

  • Competitive compensation package: CAD $70,000 - CAD $120,000 per year.
  • Comprehensive benefits package.
  • Performance-based bonus program.
  • Annual salary reviews.
  • Days off outside of vacation entitlement.
  • Ongoing professional development opportunities.


  • Ottawa, Ontario, Canada undisclosed Full time

    About this Embedded Linux Software Developer Opportunity:Key Responsibilities:Design and develop software solutions for complex embedded systems;Contribute to software architecture designs and collaborate with cross-functional teams;Develop software that operates in multi-network environments and ensures seamless integration;Conduct independent research to...


  • Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full time

    **About Us**We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. Our mission is to redefine connectivity in aerospace.**Our Team**We are a team dedicated to shaping the future of aviation technology. We believe in collaboration, strong interpersonal and communication...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing safe and secure software systems for embedded applications.About the Role:This is a challenging opportunity for a skilled Embedded Software Engineer to work on high-profile...


  • Ottawa, Ontario, Canada DEI Full time

    Job OverviewWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at DEI in Ottawa. This is a fantastic opportunity to work on a wide range of projects, developing software for embedded systems and collaborating with a multi-disciplinary team.Estimated Salary:$120,000 - $150,000 per year, based on...


  • Ottawa, Ontario, Canada Skyworks Solutions Full time

    Skyworks Solutions is a leading innovator in high-performance analog semiconductors powering the wireless networking revolution. Our fast-paced environment offers global collaboration, minimal management, and creative freedom.Key Responsibilities:Bench validation of embedded hardware and software systemsCoding Linux applications in C using GCC/GNU...


  • Ottawa, Ontario, Canada Telesat Full time

    We are seeking a highly skilled Embedded Systems Software Engineer to join our team at Telesat. This role offers the opportunity to work on cutting-edge LightSpeed software systems, ensuring high performance, scalability, and reliability.About UsTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications...


  • Ottawa, Ontario, Canada Ciena Full time

    Ciena is a technology company that prioritizes its people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're committed to driving our business priorities alongside meaningful social, community, and societal...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Job OpportunityWe are seeking a skilled Embedded Systems Software Engineer to join our team at BlackBerry QNX.Job Summary:The Embedded Systems Software Engineer will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.)Identify and resolve complex software...


  • Ottawa, Ontario, Canada C S Inc Full time

    C S Inc is seeking a talented Embedded Systems Test Engineer to join our team. As an Embedded Systems Test Engineer, you will play a crucial role in ensuring the quality and reliability of our products.Estimated Salary: $80,000 - $120,000 per yearAbout the RoleWe are looking for a skilled professional with experience in embedded system development, testing,...


  • Ottawa, Ontario, Canada High Tech Genesis Full time

    Company OverviewHigh Tech Genesis is a leading technology company in the field of telecom switches and routers. Our team is dedicated to pushing the boundaries of innovation and excellence.We are currently seeking an experienced Software Developer to join our engineering team. If you have a passion for embedded software development and a strong background in...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    We are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...


  • Ottawa, Ontario, Canada Collabera Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Linux Software Engineer to join our team at Collabera. In this role, you will be responsible for developing high-quality designs and code, participating in agile development processes, and ensuring the delivery of robust and secure software solutions.About UsCollabera is a leading IT staffing firm...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About this role:BlackBerry QNX is seeking a talented Embedded Systems Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Your responsibilities will include:Participating in architecture and strategy sessions with our...

  • Senior Linux Engineer

    1 month ago


    Ottawa, Ontario, Canada Telesat Full time

    At Telesat, we are seeking a skilled Senior Linux Developer to contribute to the design, development, and testing of our cutting-edge LightSpeed Software.This role will involve collaborating with experienced engineers to develop and maintain embedded software modules using programming languages like C++ and Python.The successful candidate will also be...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...


  • Ottawa, Ontario, Canada Telesat Full time

    At Telesat, a leading global satellite operator, we are seeking an experienced Embedded Software Systems Developer to join our team. As part of our scrum team, you will contribute to the design, development and testing of our cutting-edge Lightspeed Software.About the Role:Collaborate with experienced engineers in designing, coding, testing, and maintaining...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company Overview:QNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded, and offer time-tested and trusted foundation software, including our...