Embedded Systems Developer for Connected Vehicle Solutions

1 week ago


Ottawa, Ontario, Canada Insight Global Full time
Job Summary

We are seeking an experienced Embedded Systems Developer to join our team in Kanata, ON. This role involves developing in-vehicle connectivity applications and network components.

About Us

Insight Global is a leading provider of software engineering solutions. We are committed to delivering high-quality products that meet the needs of our clients.

Responsibilities
  • Design and develop in-vehicle connectivity applications
  • Collaborate with cross-functional teams to ensure seamless integration
  • Develop network components using C++
Requirements

To be successful in this role, you should have:

  • A strong background in embedded systems development
  • Experience with C++ programming (versions 11, 14, or 17 preferred)
  • Excellent knowledge of established software design patterns
  • Proven experience working in multi-threaded environments
  • Strong understanding of OOPS concepts, memory management, and code optimization
What We Offer

We offer a competitive salary, as well as opportunities for professional growth and development. Our estimated salary range for this role is between $110,000 and $140,000 per year, based on industry standards and location. Additionally, we provide a comprehensive benefits package, including health insurance, retirement plans, and paid time off.



  • Ottawa, Ontario, Canada Insight Global Full time

    About Insight GlobalInsight Global is a leader in professional staffing, providing high-quality talent to our clients and helping professionals find new opportunities. Job SummaryWe are seeking an experienced Senior Embedded Software Developer to join our Connected Vehicle team. As a key member of our team, you will be responsible for developing in-vehicle...


  • Ottawa, Ontario, Canada Insight Global Full time

    Job OverviewAn automotive employer in Kanata, ON is seeking experienced C++ Software Engineers to join its Software Platform and Architecture team. This role involves developing in-vehicle connectivity applications and network components, focusing on embedded systems and multi-threaded programming.Responsibilities:Design, develop, and implement efficient...


  • Ottawa, Ontario, Canada Insight Global Full time

    Salary Estimate: CAD 90,000 - CAD 120,000 per year About the RoleWe are seeking a highly skilled Senior Embedded Systems Developer to join our team in Kanata, ON. As a key member of our Connected Vehicle team, you will be responsible for designing and developing in-vehicle connectivity applications and network components. About You


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About BlackBerry QNXBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are the embedded experts, born in embedded, and provide time-tested foundation software, including our deterministic microkernel...

  • Software Developer

    2 months ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Transform the Future of TransportationWe are the pioneers of innovation, shaping the world of tomorrow. At Ford, we're driven by a passion for excellence and a commitment to making a difference. Join us in our mission to revolutionize the way the world moves.Ford's Electric Vehicles, Digital and Design (EVDD) team is at the forefront of delivering a fully...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    At QNX Software Systems, we're the embedded experts.We provide time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware, and security solutions, all purpose-built for embedded systems.Our software is trusted by more than 24 of the top 25 EV manufacturers and...


  • Ottawa, Ontario, Canada Motorsport Hackers Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Vehicle Software Platform group as an Embedded Systems Developer. In this role, you will be responsible for designing and building the software platform that enables connectivity and advanced application features within next generation Ford vehicles.The ideal candidate will have...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    OverviewBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems. We are the embedded experts.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages,...

  • Audio Developer

    4 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, with a trusted foundation software that has been pre-certified to ISO 26262 ASIL D.Our software is used by more than 24 of the top 25 EV manufacturers and runs in over 235 million vehicles...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company Overview:BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We enable companies to build critical embedded systems in industries such as automotive, medical devices, industrial controls, transportation, heavy machinery, and robotics.Our technology is trusted in over 235 million...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...


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


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Software Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...


  • Ottawa, Ontario, Canada undisclosed Full time

    Transforming Vehicle Ownership ExperienceAt Ford, we're dedicated to delivering innovative software solutions that enhance the vehicle ownership experience. As a key member of our DevSecOps team, you'll play a crucial role in defining products for software and digital experiences.Our team represents the voice of the customer, building distinctive, always-on...


  • 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 BlackBerry Inc. Full time

    Unlock Your Potential as an Embedded Systems Software DeveloperWe are seeking a highly motivated and skilled Embedded Systems Software Developer to join our team. This is a unique opportunity to work on cutting-edge projects that leverage QNX technology.About BlackBerry:A world leader in embedded software, driving innovation in industries such as aerospace,...


  • 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

    Company OverviewAt BlackBerry QNX, we are 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 provide time-tested and trusted foundation software, including our...


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