Principal Firmware Engineer - Power Conversion Control

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Carlsbad, CA, USA
In-Office or Remote
165K-205K Annually
Senior level
Hardware • Energy
The Role
Own real-time firmware for bidirectional DC/DC converters in safety-critical battery systems. Design and implement discrete-time control loops, protection functions, deterministic ISR and scheduler architectures, operating-mode arbitration, and portable control libraries. Bring up converter hardware, validate loop stability and transient performance, correlate models with measurements, and maintain simulation, hardware-in-the-loop, specifications, and certification evidence. Review embedded code and contribute to hardware design reviews involving sensing, ADCs, PWM, and protection paths.
Summary Generated by Built In

Please note that we are unable to provide visa sponsorship for this position.


Recruiting agencies: Proper Voltage does not accept unsolicited candidate submissions. Please do not contact any employees directly unless you have an existing engagement with the company.

About Proper Voltage

Proper Voltage is unlocking the next generation of battery technology across robotics, data centers, and defense.


We're building intelligent battery systems that make advanced chemistries (sodium-ion, lithium-titanate, lithium-silicon) work in products that were never designed for them. Humanoid robots can upgrade power systems without redesigning their entire platform. Data centers get safer, cheaper backup power. Drones and autonomous vehicles get higher energy density without lengthy integration cycles.


If you want to work on hard engineering problems that matter this is the place.


Job Overview

Proper Voltage designs and builds safety-critical battery energy storage systems. This role owns the real-time control firmware for our bidirectional DC/DC power conversion stage — the code that closes current and voltage loops on multiphase interleaved converters, arbitrates operating modes, and commands a safe state when a fault occurs.

This is not a general embedded role that happens to touch PWM. You will be fluent in both the control theory and the silicon: able to derive a plant model and a discrete-time compensator, implement it within a sub-microsecond ISR budget with correct fixed-point scaling and correct ADC-to-PWM trigger phasing, then measure the resulting loop gain on the bench and explain why it does or does not match the model.

You will own our portable, MCU-agnostic DC/DC control library and its normative specifications, and become the primary technical authority on converter control firmware within the organization.


What you'll do

  • Real-time control loop implementation for four-switch buck-boost power stages and successor topologies, including multiphase interleaved operation and phase current balancing.
  • The portable DC/DC control library: compensator implementations, mode arbitration, scheduler and ISR architecture, and the platform abstraction layer.
  • Converter protection firmware — cycle-by-cycle current limit, overvoltage and undervoltage, thermal derating, gate-drive fault handling, and safe-state transitions.
  • Control loop verification: model-to-measurement correlation, loop gain and stability margin characterization, transient response, and stability across the full operating envelope.
  • Normative control specifications and the traceable verification evidence supporting UL 1973, UL 1998, and UL 9540 certification.


Responsibilities

  • Derive small-signal plant models for buck, boost, and four-switch buck-boost topologies, and design discrete-time compensators (PID, type II/III, 2p2z/3p3z) to meet bandwidth, phase margin, and gain margin targets.
  • Implement control loops in C to fixed cycle budgets using fixed-point or single-precision arithmetic as appropriate, with explicit saturation, anti-windup, and bumpless mode transfer.
  • Architect and maintain the control ISR and scheduler — fast control task and slower supervisory task — with deterministic timing, measured jitter, and documented worst-case execution time.
  • Configure and validate the PWM, ADC, comparator, and DAC trigger architecture, including sampling instant placement relative to switching noise, trigger-to-response latency, dead-time, and hardware-independent cycle-by-cycle protection paths.
  • Implement operating mode arbitration: constant current, constant voltage, constant power, current limit, soft-start, buck-to-boost transition, phase shedding, and charge/discharge direction reversal.
  • Bring up new converter hardware in the lab, from first switching event through full envelope characterization, including gate-drive debug, dead-time optimization, and shoot-through avoidance.
  • Measure and correlate loop gain by network analyzer injection, step-load transient response, ripple, efficiency, and thermal derating behavior.
  • Build and maintain simulation and hardware-in-the-loop infrastructure sufficient to catch control regressions before hardware.
  • Author and maintain specifications, requirements, and verification evidence to a standard that withstands certification-body review.
  • Review control and embedded code written by others, and contribute to hardware design reviews covering the sense chain, ADC architecture, and protection paths.

Required Qualifications

  • BS in Electrical Engineering, Computer Engineering, or equivalent demonstrated capability.
  • Six or more years developing production embedded firmware in C for resource-constrained real-time systems.
  • Direct, hands-on experience closing control loops in firmware on switched-mode power converters. You can name the topology, control mode, switching and sampling frequencies, compensator structure, and achieved crossover and phase margin for a converter you personally brought to validated hardware.
  • Working command of discrete-time control: s-to-z mapping (bilinear/Tustin, zero-order hold), the effect of sampling and computational delay on phase margin, aliasing, and quantization.
  • Fluency with the peripherals that make digital power work: high-resolution PWM, PWM-triggered ADC with programmable sample instants, analog comparators and DACs for fast fault paths, and DMA.
  • Fixed-point arithmetic competence — Q-format scaling, range and overflow analysis, saturating behavior — and the ability to justify a fixed-point versus floating-point decision on execution-time grounds.
  • Deterministic ISR design under hard timing constraints, including the ability to measure and defend worst-case execution time rather than estimate it.
  • Independent lab capability with oscilloscopes, isolated and differential probes, current probes, electronic loads, bidirectional supplies, and a network or frequency response analyzer for loop gain measurement.
  • Version control, code review, and a demonstrated track record of writing specifications and test evidence, not only


Preferred Qualifications

  • dsPIC experience (significant advantage)
  • Production firmware on dsPIC33C, dsPIC33CK, or dsPIC33CH digital signal controllers for power conversion, including high-resolution PWM generators with PCI-based synchronization, dedicated and shared ADC core configuration, early interrupt generation, alternate working register sets, DSP MAC instruction use in compensator inner loops, and MPLAB X / XC16 toolchain depth.
  • Familiarity with Microchip's digital power reference ecosystem — Digital Power Development Board, Digital Power Plug-In Modules, and the PowerSmart Digital Control Library Designer.

Additional preferred experience

  • Bidirectional and multiphase interleaved converter control, including current sharing and phase balancing between paralleled phases.
  • Average current mode control implementation specifically, as distinct from voltage mode or peak current mode.
  • Wide-bandgap power stages (GaN, SiC) and the firmware-visible consequences of fast switching edges — sense chain noise, blanking, dead-time sensitivity, and gate-drive fault behavior.
  • ARM Cortex-M devices with advanced timer peripherals in addition to dsPIC; we value portability across both architectures.
  • Battery energy storage, EV charging, photovoltaic inverter, or grid-interactive converter experience, including charge profile management and BMS interaction such as current limit negotiation, precharge, and contactor sequencing.
  • Functional safety and certification exposure: IEC 61508 or ISO 26262 concepts, UL 1973, UL 1998, UL 9540, FMEA/FMEDA, and software safety requirements traceability.
  • MISRA C, static analysis, on-target unit testing, and hardware- or processor-in-the-loop infrastructure.
  • Modeling and simulation in SPICE/LTspice, PLECS, or MATLAB/Simulink, with the ability to build the model rather than only run an existing one.
  • CAN and CANopen, and firmware update over an embedded bus.
  • Contributions to reusable, portable control libraries with clean hardware abstraction, as opposed to one-off application firmware.


Compensation & Benefits

  • Salary range: $165,000 – $205,000 depending on experience and qualifications.
  • Equity options as part of the compensation package.
  • Comprehensive healthcare benefits (medical, dental, vision).
  • Generous paid time off and paid holidays (PTO) policy.


Ready to work on power systems that matter? Let's talk.

Skills Required

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent demonstrated capability
  • Six or more years developing production embedded firmware in C for resource-constrained real-time systems
  • Hands-on experience closing control loops in firmware on switched-mode power converters
  • Working knowledge of discrete-time control, including s-to-z mapping, sampling and computational delay, aliasing, and quantization
  • Experience with high-resolution PWM, PWM-triggered ADCs, analog comparators, DACs, and DMA
  • Fixed-point arithmetic competency, including Q-format scaling, range and overflow analysis, and saturation
  • Experience designing deterministic ISRs under hard timing constraints and measuring worst-case execution time
  • Independent laboratory experience with oscilloscopes, differential probes, current probes, electronic loads, bidirectional supplies, and frequency response analyzers
  • Version control, code review, specification writing, and test-evidence documentation experience
  • Production firmware experience on dsPIC33C, dsPIC33CK, or dsPIC33CH digital signal controllers
  • Experience with Microchip digital power development tools and PowerSmart Digital Control Library Designer
  • Bidirectional and multiphase interleaved converter control experience
  • Average current mode control experience
  • Wide-bandgap power stage experience with GaN or SiC
  • ARM Cortex-M experience with advanced timer peripherals
  • Battery energy storage, EV charging, photovoltaic inverter, or grid-interactive converter experience
  • Functional safety and certification experience, including IEC 61508, ISO 26262, UL 1973, UL 1998, or UL 9540
  • Experience with MISRA C, static analysis, on-target unit testing, or hardware-in-the-loop infrastructure
  • Modeling and simulation experience with SPICE, LTspice, PLECS, or MATLAB/Simulink
  • CAN, CANopen, and embedded-bus firmware update experience
  • Experience developing reusable portable control libraries with hardware abstraction
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
40 Employees
Year Founded: 2020

What We Do

Proper Voltage develops adaptable, efficient, and sustainable battery and energy storage technologies. Its mission is to democratize energy storage by moving beyond one-size-fits-all battery systems. The company aims to let end-users select solutions suited to application-specific needs, reducing the extensive investment and re-engineering often required to deploy tailored power solutions across diverse use cases and operating environments more efficiently.

Similar Jobs

SailPoint Logo SailPoint

Director, Corporate Communications

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
United States
2461 Employees
148K-250K Annually

Pfizer Logo Pfizer

Dermatology Health & Science Specialist VIT - Los Angeles W, CA

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
California, USA
121990 Employees
109K-251K Annually

Pfizer Logo Pfizer

Dermatology Health & Science Specialist AA - Los Angeles W, CA

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
California, USA
121990 Employees
109K-251K Annually

Pfizer Logo Pfizer

Director, GH&B AI-Ready Data Foundation & Governance

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
4 Locations
121990 Employees
163K-272K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account