Embedded Firmware Engineer II - C++ & RTOS

Advanced Energy

Redwood City (CA)

On-site

USD 90,000 - 150,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical plans
Disability & life insurance
HSA/FSA
Paid vacation
Volunteer time off
Parental leave
401(k)
Mental health coverage
Employee assistance
Stock Purchase Plan

Job summary

Advanced Energy in Redwood City, CA is seeking an embedded firmware architect to lead the next generation platform using C++ object‑oriented programming and real‑time embedded systems.

You will design and modify embedded software, work with hardware teams, and own development from requirements through test, ensuring tight timing and robust interfaces. Required: RTOS, I2C/SPI/Ethernet/USB, lab debugging with oscilloscopes/logic analyzers, and 1–5 years in C++ for embedded systems.

Qualifications

  • C++ with embedded systems experience and RTOS knowledge.
  • Strong real-time software design and debugging skills.
  • Familiarity with I2C, SPI, Ethernet, USB interfaces.
  • Hands-on lab experience with test instruments.

Responsibilities

  • Leads embedded firmware architecture for next-gen platform.
  • Develops real-time software and hardware interfaces.
  • Collaborates with Systems Engineers and PM for requirements.
  • Creates code and architecture documentation.
  • Performs design reviews and cross‑functional coordination.
  • Designs architectures to meet timing and algorithms.

Skills

C++ embedded
RTOS concepts
Lab debugging
I2C/SPI/Ethernet/USB
Multithreading
Schematic reading
Communication skills

Education

B.S. or M.S. in Electrical or Computer Engineering

Tools

Logic Analyzers
Oscilloscopes
Xilinx FPGAs
Xilinx tools
EtherCAT
Profibus
DeviceNET
HDL coding

Job description

Advanced Energy in Redwood City, CA is seeking an embedded firmware architect to lead the next generation platform using C++ object‑oriented programming and real‑time embedded systems.

You will design and modify embedded software, work with hardware teams, and own development from requirements through test, ensuring tight timing and robust interfaces. Required: RTOS, I2C/SPI/Ethernet/USB, lab debugging with oscilloscopes/logic analyzers, and 1–5 years in C++ for embedded systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer — C++ & RTOS
Senior Embedded Firmware Engineer — C++ & RTOS

Advanced Energy • Eden Prairie (MN)

On-site
USD 95,000 - 145,000
Medical plans
401(k)
Paid time off
+1
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
Senior Embedded C++ Engineer | RTOS, Secure Systems
Senior Embedded C++ Engineer | RTOS, Secure Systems

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Real-Time Embedded Engineer — Power Electronics
Real-Time Embedded Engineer — Power Electronics

Redwood Materials, Inc. • San Francisco (CA)

On-site
USD 180,000 - 237,500
C++ Embedded Software Engineer
C++ Embedded Software Engineer

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,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
Senior Embedded Firmware Engineer — Medical Devices & RTOS
Senior Embedded Firmware Engineer — Medical Devices & RTOS

Object Oriented Search • Maryland

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Engineer - Linux/RTOS
Senior Embedded Firmware Engineer - Linux/RTOS

Maania Consultancy Services • Cedar Park (TX)

On-site
USD 110,000 - 140,000
Embedded Software Engineer (Mountain View)
Embedded Software Engineer (Mountain View)

Aeva • Mountain View (CA)

On-site
USD 140,000 - 200,000