Sr. eSDE - BSPLinux, HW Compute Group
Core
Design, develop, and integrate real-time embedded firmware and Linux software with security controls for next-generation devices.
Role type
Senior embedded software development engineer (Linux kernel & BSP)
Builds
Next-generation hardware devices with embedded Linux systems
Domain
Embedded systems, Linux kernel, hardware integration
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux kernel development, kernel driver development, BSP customization, system-level programming, debugging kernel drivers, OS framework integration, code quality maintenance, technical documentation, team mentorship
Preferred skills
Full software development lifecycle expertise, deep OS internals knowledge (scheduling, memory, interrupts), Linux kernel performance profiling and optimization
Technologies
Linux kernel, C, C++
Responsibilities
Design and maintain efficient C/C++ code for embedded systems; Debug and troubleshoot issues in kernel drivers, BSP, and OS framework integration; Identify bottlenecks and devise solutions for product integration; Develop and customize BSP, graphics drivers, and platform ports; Port and test software layers within the Linux kernel; Provide technical guidance and mentorship to team members
Seniority
Senior, hands-on IC with leadership responsibilities