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 understanding of operating systems and hardware-software interactions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed