Embedded Software Engineer

2 days ago


Nepean, Ontario, Canada Insight Global Full time

JOB DESCRIPTION

Insight Global is seeking an Intermediate Embedded Software Engineer to join a top avionics company in Ottawa. This role involves developing and integrating embedded software solutions for aviation and connectivity systems. Ideal candidates will have strong technical expertise in C/C++, Linux environments, and networking, with a passion for innovation and hands-on problem-solving.

REQUIRED SKILLS AND EXPERIENCE

  • Bachelor's in Engineering, Computer Science or related discipline

  • 3-7 years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17–20, preference for C++20).

  • Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with Single Board Computers (SBCs) and building scalable embedded Linux solutions.

  • Strong background in IP networking protocols and architecture within embedded environments. - Skilled in microcontroller programming, especially STM32 platforms, and developing firmware for RTOS.

  • Solid understanding of SDLC and ability to translate system-level requirements into software solutions.

NICE TO HAVE SKILLS AND EXPERIENCE

  • Aerospace or avionics industry experience.

  • Knowledge of satcom, modems, aircraft connectivity (satellite, cellular, Wi-Fi).

  • Familiarity with Docker, Jira, Confluence, Git for configuration management.

  • Exposure to DO-178 standards.



  • Nepean, Ontario, Canada Ross Video Full time

    Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we...

  • System Engineer

    2 days ago


    Nepean, Ontario, Canada Aversan Full time

    System EngineerAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Systems Engineer to join our team. The successful candidate will...

  • System Engineer

    6 days ago


    Nepean, Ontario, Canada Aversan Inc. Full time

    Aversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualifiedSystems Engineerto join our team. The successful candidate will contribute to the design...


  • Nepean, Ontario, Canada InDro Robotics Full time

    About the JobInDro Robotics is expanding our autonomy team in response to growing demand for outdoor robotic systems operating in complex, unstructured environments. The Autonomy Engineer role is critical in advancing programs focused on ground vehicles that must navigate dynamic terrain, limited infrastructure, and GPS-denied conditions.In this role, you...


  • Nepean, Ontario, Canada Synopsys Inc Full time

    Job Title: Silicon Validation Engineering InternKey Program Facts:Program Length: 16 monthsLocation: Nepean, Ontario, CanadaWorking Model: In-officeFull-Time/Part-Time: Full-timeStart Date: May 2026We Are: Drive technology innovations that shape the way we live and connect. Our technology drives the Era of Pervasive Intelligence, where smart tech and AI are...


  • Nepean, Ontario, Canada Ross Video Full time

    Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we...


  • Nepean, Ontario, Canada Synopsys Full time

    We Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the...


  • Nepean, Ontario, Canada Ross Video Full time

    Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we...


  • Nepean, Ontario, Canada Lumentum (Canada) Full time

    Lumentum Ottawa ULC61 Bill Leathem Drive, Ottawa, ON K2J 0PPOSITION:Technical Program LeaderMAIN DUTIES AND RESPONSIBILITIES:· Lead a multi-disciplinary, cross-functional team through concept, development, qualification, and production release of complex optical modules, owning Alpha/Beta deliveries and executive status reporting;· Develop, monitor, and...


  • Nepean, Ontario, Canada Ross Video Full time

    Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we...