TAE Power Solutions (TPS), the electrification spin-off from TAE Technologies, applies power management technology originally developed for nuclear fusion to adjacent industries, including battery energy storage systems (BESS) and DC fast charging for electric vehicles. The Embedded Software Engineer designs, develops, and validates real-time firmware for power electronics, battery energy storage, and industrial control systems. The role builds reliable, modular, fault-tolerant C/C++ software for bare-metal and RTOS platforms, integrates with PLCs, sensors, and batteries using industrial protocols, and supports functional safety requirements. This is an on-site, full-time contract position in Irvine, California. The engineer develops embedded software for RTOS, Real-Time Linux, and Linux-based controllers; creates multithreaded, real-time applications; implements hardware interfaces and communication protocols; develops and debugs drivers and hardware/software components; and analyzes system performance. The role also supports networking and application interfaces, creates Python tools for testing and diagnostics, and participates in reviews, integration, testing, and system validation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior