Firmware Engineer - Power Electronics Controls Software (Senior/Mid-Level) Austin, Texas
Company: Vaia GmbH
Location: Austin
Posted on: March 25, 2025
Job Description:
Firmware Engineer - Power Electronics Controls Software
(Senior/Mid-Level)Austin, TexasAt Base we believe that the world
needs reliable and abundant power to maximize human prosperity. Our
team is on a mission to affect this future. We are tenacious
engineers and operators who have solved hard problems and are here
to do it again.Fleet Software at Base manages all of our battery
backup systems distributed across Texas. Our software ensures that
our customers have reliable power as well as providing real-time
data with high availability, and low-latency command infrastructure
for Virtual Power Plant operations. As a software engineer on the
Fleet Software team you will be responsible for designing and
distributing high-reliability software to our ever-growing fleet of
power systems.We are looking for a Firmware Engineer with
experience in power electronics control and real-time embedded
systems to work closely with power electronics engineers, control
engineers, and electrical engineers. You will be responsible for
implementing, testing, and optimizing firmware for our
mass-produced battery storage systems, ensuring safety,
reliability, and compliance with regulatory standards.This role is
ideal for someone who has taken products from prototype to mass
production and understands the complexities of safety-critical
embedded software in a regulated environment.Responsibilities:
- Develop real-time firmware for power electronics control,
including inverter control, battery management, and grid
interconnect algorithms.
- Work closely with power electronics and control engineers to
implement DSP/Microcontroller-based control algorithms (e.g. PWM,
phase-locked loops, active/reactive power control).
- Ensure firmware meets safety-critical requirements for
regulatory compliance (e.g., UL 1741, IEEE 1547, ISO 26262).
- Collaborate with power electronics hardware and control
engineers throughout the development cycle (sensor selection,
validation, and hardware improvements).
- Interface with hardware and electrical engineers to integrate
firmware with custom PCBs and power conversion systems.
- Implement and refine diagnostics, fault detection, and recovery
mechanisms to improve system uptime and reliability.
- Conduct hardware-in-the-loop (HIL) testing, embedded
simulation, and field validation to verify firmware
performance.
- Develop bootloaders, over-the-air (OTA) update mechanisms, and
secure firmware signing for fleet management.
- Debug firmware issues in prototype and production environments,
using oscilloscopes, logic analyzers, and serial debugging
tools.
- Document firmware architecture, control logic, and regulatory
compliance considerations.Required Skills / Qualifications:
- 5+ years of experience in embedded firmware development, with a
focus on power electronics, inverters, or motor control.
- Strong experience with C/C++ for embedded systems, including
real-time constraints, memory management, and debugging.
- Experience developing real-time control algorithms for
inverters, converters, or battery systems.
- Familiarity with digital signal processing (DSP),
microcontrollers, and FPGA-based control.
- Experience working in a safety-critical, regulated environment
(e.g., UL, IEC, ISO standards).
- Hands-on experience with embedded software debugging tools
(oscilloscopes, JTAG, logic analyzers).
- Strong understanding of power electronics principles, including
modulation techniques (PWM, SVM), power factor correction, and grid
synchronization.Preferred Qualifications:
- Experience with mass production firmware development for
battery storage, inverters, or industrial power systems.
- Experience with hardware-in-the-loop (HIL) testing,
MATLAB/Simulink, or model-based design.
- Familiarity with ARM Cortex-M, TI C2000, STM32, or similar
microcontroller families used in power control.
- Knowledge of embedded cybersecurity practices, including secure
bootloaders and firmware updates.
- Experience with CAN, SPI, I2C, and Modbus communication
protocols for power electronics integration.
- Understanding of fleet management for distributed energy
systems.If you're passionate about technology and want to make a
real difference in power grid stability and energy reliability,
we'd love to hear from you. Apply today and help us build the
future of energy.
#J-18808-Ljbffr
Keywords: Vaia GmbH, Austin , Firmware Engineer - Power Electronics Controls Software (Senior/Mid-Level) Austin, Texas, IT / Software / Systems , Austin, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...