Senior Core BSP Engineer

Nanojoules

United States

Hybrid

USD 90,000 - 150,000

Full time

14 days+
Application generator

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

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

About Company

Nanojoules Semiconductors is a Fabless chips company building next gen chips for OEM customers in consumer electrical, Electric vehicle (EV), green energy applications and high performance compute.

We are building a world class silicon design team and looking for passionate engineers who get excited by opportunities to solve hard problems, believe in working on the first principles and have the longing to innovate and build products.

Job Function: Senior CoreBSP Engineer
Position Overview:

We are seeking a highly skilled and motivated Core BSP Engineer with 2 to 7 years of experience to join our team. The ideal candidate will have hands‑on experience with Board Support Package (BSP) development for ARM A-series microprocessors, a strong understanding of Linux systems, and expertise in peripheral integration.

Job Responsibilities
  • Develop, configure, and maintain Board Support Packages (BSP) for ARM A-series microprocessors.
  • Customize and optimize Linux kernels for embedded systems and specific hardware platforms.
  • Implement and debug device drivers for various peripherals (e.g., 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 specifications.
Education, Experience and Skills Required
  • 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 in working with ARM A-series microprocessors.
  • Strong understanding of Linux kernel architecture and device driver development.
  • Hands‑on experience with peripherals like UART, SPI, I2C, USB, Ethernet, etc.
  • Proficient in programming languages such as C/C++ and scripting (Bash, Python).
  • Familiarity with debugging tools (e.g., JTAG, GDB) and hardware debugging techniques.
  • Knowledge of build systems like Yocto, Buildroot, or similar is a plus.
Good to have Skills
  • Experience with secure boot, trust zone, or similar security technologies.
  • Working knowledge of audio and video codecs at SoC level
Soft Skills
  • Start‑up mentality: fast-paced, flexible and team-oriented.
  • Self‑driven and thrives when facing open‑ended tasks.
  • Flexibility to work with varied schedules and tolerance for ambiguity.
Perks and benefits :
  • Work with world class engineers and experience a Steep learning curve
  • Competitive salary and Company equity to the deserving ones.
  • Flexibility to work in hybrid remote mode
  • Full medical benefits for you and your family (100% covered)
  • Travel expenses reimbursement
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Nanojoules • United States

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

Webster & Webster Associates • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior BSP Engineer
Senior BSP Engineer

Elsight • United States

On-site
USD 150,000 - 210,000
Embedded SW Manager - Architecture
Embedded SW Manager - Architecture

Thrive Recruitment Agency • Agoura Hills (CA)

On-site
USD 120,000 - 160,000
Embedded SW Manager - Architecture
Embedded SW Manager - Architecture

Thrive Recruitment Agency • Minnesota City (MN)

On-site
USD 120,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Village of Endicott (NY)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+5
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Quarterly bonus payments
Health benefits starting day one
+2
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Spectra Defense • Alpharetta (GA), Northern (KY)

On-site
USD 130,000 - 180,000
R&D Hardware Engineer
R&D Hardware Engineer

Broadcom Inc. • San Jose (CA)

On-site
USD 101,000 - 162,000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Board - Package co-design Engineer
Staff Board - Package co-design Engineer

Arm • Chandler (AZ)

On-site
USD 198,000 - 268,000