Senior Core BSP Engineer: ARM/Linux Bring-Up & Drivers

Nanojoules

United States

Hybrid

USD 90,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Steep learning curve
Hybrid remote mode
Full medical benefits for you and your
Family coverage

Job summary

Nanojoules Semiconductors is seeking a Core BSP Engineer with 2–7 years of embedded experience to develop and optimize BSPs for ARM A-series processors. You will integrate and debug drivers, tune Linux for custom hardware, and support board bring-up.

BS/MS in CS or Electronics required, with strong C/C++, Linux, and scripting skills. This hybrid role offers a competitive salary, equity, and full medical benefits for you and your family.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or a related field.
  • 2 to 7 years of experience in embedded systems and BSP development.
  • Proficiency with ARM A-series microprocessors and Linux kernel architecture.

Responsibilities

  • Develop, configure, and maintain BSPs for ARM A-series microprocessors.
  • Customize and optimize Linux kernels for embedded systems and specific hardware platforms.
  • Implement and debug device drivers for peripherals (UART, SPI, I2C, USB, Ethernet, etc.).
  • Conduct board bring-up and troubleshoot hardware/software issues during integration.
  • Optimize system performance, power management, and memory utilization for embedded platforms.
  • Write and maintain technical documentation including BSP guidelines and system specs.

Skills

ARM A-series
Linux kernel
Device drivers
C/C++
Python
Bash
JTAG/GDB
Yocto/Buildroot

Education

Bachelor’s or Master’s degree in Computer Science, Electronics, or related field

Tools

Yocto
Buildroot
Git

Job description

Nanojoules Semiconductors is seeking a Core BSP Engineer with 2–7 years of embedded experience to develop and optimize BSPs for ARM A-series processors. You will integrate and debug drivers, tune Linux for custom hardware, and support board bring-up.

BS/MS in CS or Electronics required, with strong C/C++, Linux, and scripting skills. This hybrid role offers a competitive salary, equity, and full medical benefits for you and your family.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Core BSP Engineer
Senior Core BSP Engineer

Nanojoules • United States

On-site
USD 90,000 - 150,000
Steep learning curve
Hybrid remote mode
Full medical benefits for you and your
+1
Embedded Software Engineer
Embedded Software Engineer

Actalent • Village of Endicott (NY)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+5
Embedded Linux Engineer I: BSP, Kernel & Driver Focus
Embedded Linux Engineer I: BSP, Kernel & Driver Focus

engineeringjobs.net, Inc. • Cedar Rapids (IA)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
SoC Embedded Linux Engineer — Bringup & BSP
SoC Embedded Linux Engineer — Bringup & BSP

Science Corp • Alameda (CA)

On-site
USD 130,000 - 200,000
Medical, dental, vision, and life insurance
Flexible vacation and company-paid holidays
Healthy meals and snacks provided onsite
+1
Senior System Software Engineer - Platform Software
Senior System Software Engineer - Platform Software

NVIDIA AI • Westford (MA)

On-site
USD 180,000 - 230,000
Equity
BSP & Linux Driver Engineer (PowerPC/ARM)
BSP & Linux Driver Engineer (PowerPC/ARM)

idexcel • Cedar Rapids (IA)

On-site
USD 80,000 - 100,000
BSP Software Engineer
BSP Software Engineer

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior Embedded Linux BSP Architect
Senior Embedded Linux BSP Architect

Elsight • United States

On-site
USD 150,000 - 210,000
Embedded Systems Engineer - Linux/ARM Focus
Embedded Systems Engineer - Linux/ARM Focus

NVIDIA • Westford (MA)

On-site
USD 116,000 - 224,000
Equity
Benefits
Embedded OS Lifecycle & BSP Integration Lead (Onsite)
Embedded OS Lifecycle & BSP Integration Lead (Onsite)

Advantech USA • Tustin (CA)

On-site
USD 110,000 - 130,000
Medical benefits
Dental benefits
Vision benefits
+8