23 Aug
|
Clarus Advisers
|
Bengaluru
23 Aug
Clarus Advisers
Bengaluru
BlackBerry QNX is seeking a Senior System Software Developer – BSP to design, develop, and optimize Board Support Packages (BSP) and embedded device drivers for next-generation automotive and embedded computing platforms. The role includes board bring-up, boot-loader development, peripheral driver implementation, debugging, performance optimization, and ensuring high software quality while working closely with engineering teams on advanced embedded solutions.BlackBerry QNX is seeking a Senior System Software Developer – BSP to design, develop, and optimize Board Support Packages (BSP) and embedded device drivers for next-generation automotive and embedded computing platforms. The role includes board bring-up, boot-loader development, peripheral driver implementation, debugging, performance optimization,
and ensuring high software quality while working closely with engineering teams on advanced embedded solutions.
Requirements
Bachelor's Degree in Computer Science or Computer Engineering
5+ years of Embedded Software Development
Solid C and Assembly Programming
Experience with Linux or QNX
Board Support Package Development
Device Driver Development
Bootloader Development
Board Bring-up
ARM/x86 Processor Architecture
PCIe
USB
UART
SPI
I2C
CAN
Power Management
Embedded Security
Debugging
Benefits
Competitive Salary
Performance Bonus
Health Insurance
Career Growth
Learning Opportunities
Global Engineering Projects
Team-oriented Work Setting
Paid Leave
📌 Senior System Software Developer – Bsp Bengaluru
🏢 Clarus Advisers
📍 Bengaluru