Embedded Systems Engineer: Real-Time Firmware & Hardware

Bright Silicon Technologies

Pleasanton (CA)

On-site

USD 110,000 - 170,000

Full time

2 days ago
Be an early applicant
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

Equity Incentive Plan
Medical, Dental, and Vision
3% employer contribution to 401(k)
Career development opportunities
Generous paid time off and holidays

Job summary

Bright Silicon Technologies is seeking an Embedded Systems Engineer to develop low-level and system software across firmware, embedded Linux, and device interfaces. You will work on hardware bring-up, system integration, and test, collaborating with electrical, controls, photonics, and software engineers to move prototypes toward reliable hardware.

Ideal candidates have strong C/C++ skills, experience with bare-metal/RTOS/embedded Linux, and hands-on debugging with lab tools.

Qualifications

  • Strong C and C++ development skills with embedded software delivery on hardware.
  • Experience with bare-metal firmware, RTOS, or embedded Linux and timing analysis.
  • Hands-on debugging using oscilloscopes, logic analyzers, debuggers, and lab tools.

Responsibilities

  • Develop and debug C/C++ firmware for device control, data acquisition, and communications.
  • Collaborate with hardware teams to bring up new boards and diagnose cross-domain problems.
  • Measure timing, performance, and reliability using lab instrumentation.
  • Deploy algorithms and connect subsystems on target hardware for telemetry and diagnostics.
  • Lead design and code reviews and document decisions for team reuse.
  • Strengthen automated builds, hardware testing, and reproducible software configurations.

Skills

C
C++
Embedded software
RTOS
Bare-metal firmware
Debugging
Python scripting

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science

Tools

SPI
I2C
UART
Ethernet

Job description

Bright Silicon Technologies is seeking an Embedded Systems Engineer to develop low-level and system software across firmware, embedded Linux, and device interfaces. You will work on hardware bring-up, system integration, and test, collaborating with electrical, controls, photonics, and software engineers to move prototypes toward reliable hardware.

Ideal candidates have strong C/C++ skills, experience with bare-metal/RTOS/embedded Linux, and hands-on debugging with lab tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Software Engineer — Real‑Time & IoT
Remote Embedded Software Engineer — Real‑Time & IoT

Bright Vision Technologies • Chesterfield (MO)

Remote
USD 130,000 - 195,000
Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up
Embedded Firmware Engineer: Real-Time Linux & Hardware Bring-Up

Physical Intelligence • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Real-Time Embedded Software Engineer – Remote
Senior Real-Time Embedded Software Engineer – Remote

Bright Vision Technologies • United States

Remote
USD 130,000 - 195,000
Equal opportunity employer
Remote work flexibility
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Systems Engineer (C/C++, Linux) – Hardware & Test
Embedded Systems Engineer (C/C++, Linux) – Hardware & Test

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer — Real-Time Linux & Hardware
Embedded Firmware Engineer — Real-Time Linux & Hardware

Precision Labs • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California (MO)

On-site
USD 80,000 - 110,000
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)

Corvid Technologies LLC • Batavia Township (OH)

On-site
USD 90,000 - 150,000
401(k) Matching
Medical Insurance
PTO
+5
Embedded Systems Engineer — C/C++, RTOS & Low-Level
Embedded Systems Engineer — C/C++, RTOS & Low-Level

Interclypse, Inc. • Maryland

On-site
USD 90,000 - 120,000
Paid Time Off
Parental Leave
Bereavement Leave
+14
Embedded Systems Engineer: Real‑Time Hardware & Software
Embedded Systems Engineer: Real‑Time Hardware & Software

VS Tech Solutions • York

On-site
USD 80,000 - 100,000