08 Aug
|
Netradyne
|
Bengaluru
08 Aug
Netradyne
Bengaluru
Job Description for BSP Senior Developer Role:
Minimum Qualifications
- B-Tech/BE or M-Tech/ME.
- 5-8 years' Software Engineering experience in the following: device driver development, embedded systems, or operating systems.
- 5+ years' experience working on systems software in a large-scale C/C++ code base.
- Experience with Software Development processes including source control, bug tracking, and design documentation.
- Experience in hardware bring up using interfaces like USB, ADC, GPIO, SPI, I2C, etc.
- Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, RTOS, Bootloader, Power Management, Linux, Multimedia Subsystems especially Audio and Camera, MCU (Microcontroller), Connectivity subsystems like Wifi/BT.
- Experience developing, debugging, and shipping software products on large code bases that span platforms and tools.
- Ability to work and perform as a team player.
- Demonstrated experience working collaboratively in cross-functional teams.
- BSP/Kernel - Labs Responsibilities
- Design and implement components at all layers of the system, e.g., kernel,
synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etc.
- Design and implement drivers and services that operate efficiently in a constrained workplace yet when pressed can efficiently deliver large volumes of data with low-latency and high-bandwidth.
- Own the definition of one or more work streams focused on hardware bring up, peripheral drivers and communication, power and performance management and optimization.
- Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application.
- Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware/firmware/software teams.
- Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development.
Skills: Sql, C Lang, Linux
Experience: 5.00-8.00 Years
📌 Embedded Developer - Board Support Package (Bengaluru)
🏢 Netradyne
📍 Bengaluru