Current jobs related to BSP Developer - Ottawa - Insight Global
-
Embedded Software Developer
1 week ago
Ottawa, Ontario, Canada Ford Motor Company Full timeAbout 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...
-
Embedded Software Developer
1 week ago
Ottawa, Ontario, Canada Ford Motor Company Full timeAbout 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ford Motor Company Full timeAbout 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ford Motor Company Full timeAbout 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ford Motor Company Full timeJob 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ford Motor Company Full timeJob 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...
-
Embedded Software Developer
1 week ago
Ottawa, Ontario, Canada BlackBerry Full timeJob 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...
-
Embedded Software Developer
1 week ago
Ottawa, Ontario, Canada BlackBerry Full timeJob 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 timeBlackBerry 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 timeBlackBerry 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 timeWorker 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ford Full timePosition 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ford Full timePosition 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
2 weeks ago
Ottawa, Canada BlackBerry Full timeWorker 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 timeWorker 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 timeWorker 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 timeWorker 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout 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...
-
Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada BlackBerry Full timeJob 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
Must-Have Qualifications
- Bachelors Degree in Computer Engineering, Computer Science or related field
- 5+ years' experience in embedded C
- Experience working with bootloader from scratch
- Experience with BSP development and board bring ups
- Knowledge of embedded OS and architecture working in Linux/Unix or QNX
- Skilled in using debugging tools like JTAG and the oscilloscope/logic analyzer
- Driver development experience (UART, I2C, SPI, CAN/CAN FD, etc.)
Plusses
- Detailed knowledge of ARM processors (A series, M series)
- Understanding of SHE (Secure hardware Extension) specification
- Experience with Hardware Security Module (HSM) or other SHE based hardware security modules
- Understanding of various cryptographic algorithms (RSA, DES, AES, SHA-1, etc.)
- Experience with eMMC
- Experience with NAND, NOR memory controllers
- Designed and implemented custom bootloader
- Experience with version control tools (e.g. SVN, Git)
Day-to-Day
Insight Global is looking to bring on a Senior BSP Developer (Bootloader) for a large automotive company in Ottawa, ON. The ideal candidate should be comfortable going on site 5x week and should have experience working on board bring-ups from scratch. You will mostly work on bootloaders and should have experience using debugging tools such as JTAG. Driver development experience (UART, I2C, SPI, CAN/CAN FD, etc.) is required. You should have experience working in an embedded environment such as Linux/Unix or QNX. You will be working on infotainment, connectivity and other hardware modules within vehicles.