Embedded Software Engineer

1 week ago


Nepean, Ontario, Canada Insight Global Full time $80,000 - $120,000 per year

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.


  • System Engineer

    1 week ago


    Nepean, Ontario, Canada Aversan Full time $100,000 - $120,000 per year

    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...


  • Nepean, Ontario, Canada Thales Full time $62,000 - $125,000 per year

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...


  • Nepean, Ontario, Canada Ross Video Full time $80,000 - $120,000 per year

    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 The Master Group Full time $60,000 - $120,000 per year

    Master, for over 70 yearsWe've been the HVAC-R leader and one of Canada's Best Managed Companies since 2010. As the country's leading private HVAC-R distributor, we have over 1,400 active employees, operating in more than 55 branches and 3 distribution centers from British Columbia to the Atlantic provinces, as well as 30 branches in the United States.It's...


  • Nepean, Ontario, Canada Master Full time $90,000 - $120,000 per year

    The outside sales representative HVAC, consulting engineering will be actively involved in the operational process of sales to both generate and boost equipment sales. This person must support the consulting engineers, select air conditioning, ventilation, and heating equipment, and support the sales team from the preliminary project through the end of the...


  • Nepean, Ontario, Canada Ross Video Full time $120,000 - $180,000 per year

    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 Siriinfo Solutions Inc. Full time US$80,000 - US$100,000 per year

    1. Python and C and C++Roles & Responsibilities:T1: Develop software components in Python and C and C++ language for the LCC subsystem, using containerized micro-services, network and data storage (SQL) functions, clustering features, cryptographic libraries, gRPC and REST API interfaces, common data formats (JSON, YAML, XML, Protobuf…).T2: Collaborate...


  • Nepean, Ontario, Canada Leonardo Canada - Electronics Full time US$80,000 - US$120,000 per year

    Company DescriptionLeonardo Canada – Electronics (LCE) is a leading provider in the field of Electronic Warfare (EW), offering expertise in threat analysis, ECM, ECCM, modeling, testing, integration, and training solutions. LCE is part of the Leonardo Electronics Division, a global leader in EW products and services with operations in Canada, the UK, and...


  • Nepean, Ontario, Canada Ross Video Full time $120,000 - $180,000 per year

    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 Ross Video Full time $120,000 - $180,000 per year

    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...