Current jobs related to BSP Developer - Ottawa - Insight Global


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Ford Motor Company. As a key member of our BSP and Driver Development Team, you will be responsible for designing and developing Bootloaders and BSP for our next-generation vehicles.Key ResponsibilitiesDesign and develop Bootloaders and BSP for Linux and QNX...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Ford Motor Company. As a key member of our BSP and Driver Development Team, you will be responsible for designing and developing Bootloaders and BSP for our next-generation vehicles.Key ResponsibilitiesDesign and develop Bootloaders and BSP for Linux and QNX...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Ford Motor Company. As a key member of our BSP and Driver Development Team, you will be responsible for designing and developing Bootloaders and BSPs for our next-generation vehicles.Key ResponsibilitiesDesign and develop Bootloaders and BSPs for Linux and QNX...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at Ford Motor Company. As a key member of our BSP and Driver Development Team, you will be responsible for designing and developing Bootloaders and BSPs for our next-generation vehicles.Key ResponsibilitiesDesign and develop Bootloaders and BSPs for Linux and QNX...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Job DescriptionFord Motor Company is a leading mobility company committed to delivering smart vehicles for a smart world. As a key player in the automotive industry, we are seeking a skilled Embedded Software Developer to join our team.Key ResponsibilitiesDesign and implement BSP and bootloader features as part of a larger team-based software project.Develop...


  • Ottawa, Ontario, Canada Ford Motor Company Full time

    Job DescriptionFord Motor Company is a leading mobility company committed to delivering smart vehicles for a smart world. As a key player in the automotive industry, we are seeking a skilled Embedded Software Developer to join our team.Key ResponsibilitiesDesign and implement BSP and bootloader features as part of a larger team-based software project.Develop...


  • Ottawa, Ontario, Canada BlackBerry Full time

    Job Summary:We are seeking an accomplished and enthusiastic driver developer to design and implement the next generation computing platforms in automotive. As a key member of our development team, you will be responsible for creating software drivers to support next-gen hardware peripherals on advanced hardware platforms.About the Role:Develop drivers for...


  • Ottawa, Ontario, Canada BlackBerry Full time

    Job Summary:We are seeking an accomplished and enthusiastic driver developer to design and implement the next generation computing platforms in automotive. As a key member of our development team, you will be responsible for creating software drivers to support next-gen hardware peripherals on advanced hardware platforms.About the Role:Develop drivers for...

  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada BlackBerry Inc. Full time

    BlackBerry QNX - Systems Software Developer (BSP/Device Drivers) Worker Sub-Type: Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts....

  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada BlackBerry Inc. Full time

    BlackBerry QNX - Systems Software Developer (BSP/Device Drivers) Worker Sub-Type: Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts....

  • BlackBerry QNX

    4 months ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: On-site Ottawa (Kanata)BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in...


  • Ottawa, Ontario, Canada Ford Full time

    Position OverviewThe Ford BSP and Driver Development Team is seeking a skilled embedded software developer with expertise in BSP and secure bootloaders. The successful candidate will work on various projects, including infotainment, connectivity, and other hardware modules for the next generation of FORD vehicles.Key ResponsibilitiesDesign and develop...


  • Ottawa, Ontario, Canada Ford Full time

    Position OverviewThe Ford BSP and Driver Development Team is seeking a skilled embedded software developer with expertise in BSP and secure bootloaders. The successful candidate will work on various projects, including infotainment, connectivity, and other hardware modules for the next generation of FORD vehicles.Key ResponsibilitiesDesign and develop...

  • BlackBerry QNX

    1 week ago


    Ottawa, Canada BlackBerry Full time

    Worker Sub-Type: RegularJob Description:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...

  • BlackBerry QNX

    1 week ago


    Ottawa, Canada BlackBerry Full time

    Worker Sub-Type: RegularJob Description:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...

  • BlackBerry QNX

    2 weeks ago


    Ottawa, Canada BlackBerry Full time

    Worker Sub-Type: RegularJob Description:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...

  • BlackBerry QNX

    3 weeks ago


    Ottawa, Canada BlackBerry Full time

    Worker Sub-Type: RegularJob Description:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada BlackBerry Full time

    Job SummaryBlackBerry is seeking an experienced Embedded Software Developer to design, develop, and test embedded software for various projects and technologies.Key ResponsibilitiesCollaborate with cross-functional teams to ensure software meets requirements and is delivered on time.Port and integrate third-party software and middleware components into QNX...

BSP Developer

4 months ago


Ottawa, Canada Insight Global Full time

Location: Ottawa 5x/week onsite Duration: 1 year contract + possibility to hire or extend40 hours/week What you’ll be able to do:Our team is involved in the full lifecycle of embedded software development for the next generation of infotainment systems. You can expect to work on the next generation of high performance automotive hardware platform. We support multiple operating systems including QNX Neutrino as well as Linux and Android.• Develop C/C++/Java services for infotainment system• Work on proof of concepts for next generation infotainment systems• Investigate system and BSP failures from internal users and external customers• Participate in system design, documentation, and testing to deliver a best-in-class infotainment system• Lead designs and prototypes with small team of engineers• Collaborate and coordinate work with other Ford teamsThe minimum requirements we seek:• Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar scientific field• 5-15 years experience working on operating systems, kernel, drivers and core services such as file systems, graphics, networking, USB and WiFi• Prior experience in developing and testing drivers and BSP• Strong grasp of hardware design and embedded operating system concepts• A passion for solving tough problems with little or no information• Familiarity with Agile development processes and tools• Excellent written and oral communication skillsOur preferred requirements:• Direct experience developing device drivers• Direct experience adapting an operating system to a hardware platform, especially Linux and Android• Direct experience with QNX operating system• Direct experience in automotive or other safety critical systems (telecom, nuclear, medical)• Experience with communication protocols: CAN, TCP/IP, USB, Bluetooth, Ethernet, and/or Wi-FExperience with Qualcomm or Hypervisor is a big plus