Lead/Senior Embedded Engineer

BayOne Solutions

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BayOne Solutions is seeking an experienced embedded software engineer to develop and maintain software for RTOS-based automotive ECUs in a San Francisco setting. You will perform board bring-up, hardware validation, and embedded debugging, while collaborating with cross-functional teams and mentoring junior engineers.

The role requires hands-on experience with MCU families (Infineon/NXP/ARM), proficiency in C/C++, Python or Rust, and familiarity with CAN, UDS, and Automotive Ethernet.

Qualifications

  • 8+ years of embedded software experience with Infineon, NXP, or ARM MCUs.
  • Strong knowledge ofFreeRTOS/SafeRTOS, C/C++, and Python or Rust.
  • Hands-on experience with board bring-up, debugging tools, lab equipment, and peripheral drivers (SPI, I2C, UART, GPIO).
  • Knowledge of UDS, CAN, and Automotive Ethernet.

Responsibilities

  • Develop and maintain software for RTOS-based automotive ECUs.
  • Perform board bring-up, hardware validation, and embedded debugging.
  • Troubleshoot hardware/software issues and collaborate with cross-functional teams.
  • Work with build systems, device trees, kernel drivers, and low-level software.
  • Mentor junior engineers and provide project status, risks, and updates.

Skills

Embedded software
C/C++
Python
Rust
FreeRTOS
Board bring-up
Debugging tools
CAN
UDS
ARM MCUs
SPI
I2C
UART
GPIO

Education

Bachelor's/Master's degree in Engineering/CS

Tools

Infineon SDK

Job description

  • Develop and maintain software for RTOS-based automotive ECUs.
  • Perform board bring-up, hardware validation, and embedded debugging.
  • Troubleshoot hardware/software issues and collaborate with cross-functional teams.
  • Work with build systems, device trees, kernel drivers, and low-level software.
  • Mentor junior engineers and provide project status, risks, and updates.
Required Qualifications:
  • Bachelor’s/Master’s degree in Engineering, Computer Science, or related field.
  • 8+ years of embedded software experience with Infineon, NXP, or ARM MCUs.
  • Strong knowledge of FreeRTOS/SafeRTOS, C/C++, and Python or Rust.
  • Hands-on experience with board bring-up, debugging tools, lab equipment, and peripheral drivers (SPI, I2C, UART, GPIO).
  • Knowledge of UDS, CAN, and Automotive Ethernet.
Preferred Qualifications:
  • Experience in BSP/platform development for MCU-based ECUs.
  • Familiarity with Infineon SDK, sensors, gate drivers, and ISO 26262 functional safety.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer – RTOS / Automotive ECU
Lead Embedded Software Engineer – RTOS / Automotive ECU

Wise Skulls LLC • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Staff / Lead Embedded Firmware Engineer – RTOS
Staff / Lead Embedded Firmware Engineer – RTOS

ITP IT PERFORMANCE sp. z o.o. • Iowa

On-site
USD 190,000 - 270,000
FreeRTOS Engineer - Embedded Software (Automotive ECU)
FreeRTOS Engineer - Embedded Software (Automotive ECU)

Tata Technologies • Seattle (WA)

On-site
USD 140,000 - 190,000
Lead Embedded Engineer - Automotive RTOS & ECU Expert
Lead Embedded Engineer - Automotive RTOS & ECU Expert

BayOne Solutions • San Francisco (CA)

On-site
USD 150,000 - 210,000
Embedded Engineer
Embedded Engineer

Sapsol Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 170,000
Embedded Lead/Architect
Embedded Lead/Architect

Yamaha Motor Solutions India Pvt. Ltd. • San Antonio (TX)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Glydways • New York (NY)

On-site
USD 140,000 - 190,000
Lead Embedded Software Engineer (Infotainment &Connectivity)
Lead Embedded Software Engineer (Infotainment &Connectivity)

ITP IT PERFORMANCE sp. z o.o. • Iowa

On-site
USD 190,000 - 270,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Astemo Ltd. • Farmington Hills (MI)

On-site
USD 120,000 - 160,000
Lead RTOS Software Engineer for Automotive ECUs (Irvine)
Lead RTOS Software Engineer for Automotive ECUs (Irvine)

ALTEN Technology USA • Irvine (CA)

On-site
USD 140,000 - 160,000