Embedded BSP Software Developer

TEKsystems

Full-time other-general
Apply Now
Location
Ottawa, ON, Canada
Posted
July 23, 2026

Job Description

Description
Location: Ottawa, ON (Hybrid - 3 Days Onsite per Week)
Employment Type: Full-Time
Experience Level: 5+ Years
Interview Process: One-Step Interview
________________________________________
Job Overview
Our client is seeking an Intermediate Embedded Software Developer to join a Board Support Package (BSP) team responsible for developing and maintaining the foundational software layers that enable hardware functionality within a large-scale embedded platform.
The team works across a variety of system-level components, including operating system kernel drivers, networking, graphics, USB, Wi-Fi, camera services, and system startup functionality. This role offers the opportunity to contribute to a production platform already deployed in market while collaborating with experienced architects and embedded systems specialists.
The ideal candidate will have strong hands-on embedded software development experience, excellent debugging skills, and a deep unde...