NextHire Try for free

Netradyne

Posted 29 Oct 2026

Staff Engineer - Embedded Software (BSP)

Apply with NextHire Auto Apply fills in the application for you.
Team
Hardware
Posted
29 Oct 2026

About the role

Job Description

Job Title: Staff Engineer - BSP Developer

Experience : 6 to 10 years

Role Overview

At Netradyne we are seeking an experienced BSP Senior Developer to design, develop, and optimize low-level system software for embedded platforms. The ideal candidate will have strong expertise in board support packages, Linux Kernel Device Driver development, and hardware bring-up, and will work closely with cross-functional teams to deliver high-quality, production-ready software.

Minimum Qualifications

  • B.E./B.Tech or M.E./M.Tech in Computer Science, Electronics, or a related field.
  • 5 + years of software engineering experience in embedded systems, device driver development, or operating systems.
  • 5+ years of hands-on experience working with large-scale C/C++ system software codebases.
  • Experience with software development processes including source control, bug tracking, and design documentation.
  • Hands-on experience in hardware bring-up using interfaces such as USB, ADC, GPIO, SPI, I2C, Wi-Fi and similar peripherals.

Experience in following areas:

  • BSP / Board Support Package
  • Linux kernel / Operating Systems / RTOS
  • Bootloader and Power Management
  • Multimedia subsystems, especially Audio and Camera
  • Connectivity subsystems such as Wi-Fi and Bluetooth
  • Proven experience developing, debugging, and shipping software products across large, multi-platform codebases.
  • Strong collaboration skills with the ability to work effectively as a team player in cross-functional environments.

Key Responsibilities

  • Design and implement software components across all system layers, including kernel, memory management, synchronization primitives, resource allocators, security, I/O systems, and persistence.
  • Develop and optimize device drivers and system services that operate efficiently in resource-constrained environments while delivering low-latency and high-bandwidth performance when required.

Own and drive one or more workstreams focused on:

  • Hardware bring-up
  • Peripheral drivers and communication
  • Power and performance management and optimization
  • Debug complex, system-level, multi-component issues spanning multiple layers from kernel to application.
  • Lead new device bring-up, debugging, and performance tuning efforts across hardware, firmware, and software teams.
  • Collaborate with multiple partner teams, understand their software components, and lead the integration of these components into a unified product codebase.
  • Drive the continuous improvement and evolution of integrated components to meet product requirements.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach