Hybrid BSP & Embedded Firmware Engineer

Socket.dev

New York (NY)

On-site

USD 138,000 - 211,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DriveNets is seeking a Software Engineer – BSP & Firmware to join the Hardware Software team in Raanana. The role focuses on developing and integrating BSPs and low-level firmware for carrier-grade networking hardware.

You will work with ASICs/SoCs, bring up new platforms, and ensure robust, high-performance network software on embedded Linux. 8+ years in embedded development and strong C/C++ skills are expected.

Qualifications

  • 8+ years of embedded software development in networking or related field.
  • Proficiency in C/C++ for low-level system development.
  • Strong experience with embedded Linux, bootloaders, kernel configuration, and driver development.
  • Familiarity with SoC architectures (e.g., ARM, MIPS) and board bring-up procedures.
  • Hands-on experience with hardware debugging tools (oscilloscopes, JTAG, logic analyzers).
  • Knowledge of networking protocols and hardware (Ethernet, switching/routing, PHYs) is a plus.

Responsibilities

  • Develop, integrate, and maintain BSP components including bootloaders, device trees, and HALs.
  • Design and implement firmware and low-level drivers for network hardware platforms.
  • Support hardware bring-up and board validation with hardware teams.
  • Work on performance optimization, debugging, and stability of embedded Linux system software.
  • Interface with third-party SDKs and adapt them to DriveNets’ software infrastructure.
  • Ensure compliance with industry standards and best practices for networking and embedded systems.

Skills

Embedded software development
C/C++
Embedded Linux
Board bring-up
Hardware debugging tools
Networking protocols

Education

BSc or MSc in Computer Science / Electrical Engineering

Tools

Broadcom SDKs
ONIE
NOS

Job description

DriveNets is seeking a Software Engineer – BSP & Firmware to join the Hardware Software team in Raanana. The role focuses on developing and integrating BSPs and low-level firmware for carrier-grade networking hardware.

You will work with ASICs/SoCs, bring up new platforms, and ensure robust, high-performance network software on embedded Linux. 8+ years in embedded development and strong C/C++ skills are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer—BSP & Networking
Senior Embedded Firmware Engineer—BSP & Networking

DriveNets Ltd. • Middletown (NJ), Northern (KY)

Hybrid
USD 140,000 - 190,000
Software Engineer - BSP & Firmware
Software Engineer - BSP & Firmware

Socket.dev • New York (NY)

On-site
USD 138,000 - 211,000
Software Engineer - BSP & Firmware
Software Engineer - BSP & Firmware

DriveNets Ltd. • Middletown (NJ), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Lead Firmware Engineer - BSP & Linux Drivers
Senior Lead Firmware Engineer - BSP & Linux Drivers

Celestica • San Jose (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Firmware Architect (Linux BSP)
Senior Embedded Firmware Architect (Linux BSP)

Professional Recruiters • New Jersey

On-site
USD 120,000 - 150,000
Full benefits
401k
Pet Insurance
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Software Application Engineer for Nuvoton BMC products
Software Application Engineer for Nuvoton BMC products

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 120,000
Embedded Software Engineer — Networking & SoC Innovator
Embedded Software Engineer — Networking & SoC Innovator

Amazon Web Services (AWS) • Illinois

On-site
USD 90,000 - 140,000
Software Application Engineer for Nuvoton BMC products
Software Application Engineer for Nuvoton BMC products

Nuvoton • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Remote Senior Android BSP Engineer – Embedded/Linux
Remote Senior Android BSP Engineer – Embedded/Linux

Android.com.pl Group • Town of Florida (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000