Senior Real-Time Embedded Engineer (C/C++, RTOS)

TAE Power Solutions

Irvine (CA)

On-site

USD 110,000 - 160,000

Full time

4 days 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

Job summary

TAE Power Solutions is seeking an experienced Embedded Software Engineer to design, develop, and validate real-time firmware for power electronics, BESS, and industrial control systems. The role focuses on C/C++ software on bare-metal and RTOS platforms, with integration to PLCs, sensors, and batteries via industrial protocols.

You will build modular, fault-tolerant software, develop Python tools for test automation, and participate in design reviews. On-site, Irvine, CA, full-time contract.

Qualifications

  • BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of embedded/real-time software development experience.
  • Strong proficiency in C/C++ and working proficiency in Python.
  • Experience with RTOS, embedded Linux, and hardware interfaces.

Responsibilities

  • Design, develop, and validate real-time firmware for power electronics and BESS/industrial control systems.
  • Develop multi-threaded RTOS applications with proper timing, synchronization, and fault handling.
  • Implement low-level hardware interfaces (GPIO/UART/SPI/I2C/CAN/ETH) and device drivers.
  • Support system debugging, latency analysis, and performance measurements.

Skills

C/C++
Python
Real-Time OS
Linux
Embedded debugging
Networking protocols

Education

BS/MS in Computer/Electrical Engineering or CS

Tools

Yocto/Buildroot
GDB/oscilloscope
JTAG

Job description

TAE Power Solutions is seeking an experienced Embedded Software Engineer to design, develop, and validate real-time firmware for power electronics, BESS, and industrial control systems. The role focuses on C/C++ software on bare-metal and RTOS platforms, with integration to PLCs, sensors, and batteries via industrial protocols.

You will build modular, fault-tolerant software, develop Python tools for test automation, and participate in design reviews. On-site, Irvine, CA, full-time contract.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

TAE Power Solutions • Irvine (CA)

On-site
USD 110,000 - 160,000
Real-Time Embedded Systems Engineer
Real-Time Embedded Systems Engineer

Rantec Power Systems Inc. • Los Osos (CA)

On-site
USD 96,000 - 151,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
Embedded Software Engineer - Real-Time Power Systems
Embedded Software Engineer - Real-Time Power Systems

Rantec Power Systems, Inc • Los Osos (CA)

On-site
USD 96,000 - 151,000
Sr. Embedded Platform Engineer
Sr. Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineering Manager RealTime Power
Embedded Software Engineering Manager RealTime Power

Career Opportunities • Mentor (OH)

On-site
USD 120,000 - 170,000
401(k) matching
Senior Real-Time Embedded Platform Engineer
Senior Real-Time Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 180,000
Embedded Firmware Manager — C/C++, RTOS, Power Systems
Embedded Firmware Manager — C/C++, RTOS, Power Systems

Rise Technical • Cleveland (OH)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Embedded Firmware Engineer — RTOS & Bare-Metal
Senior Embedded Firmware Engineer — RTOS & Bare-Metal

Jobot • Houston (TX)

On-site
USD 125,000 - 135,000
Health insurance
Retirement plans
Paid time off
+1
Senior Embedded Firmware Engineer — Real-Time MCU
Senior Embedded Firmware Engineer — Real-Time MCU

Sapsol Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 170,000