Full-timeStaff Software Engineer: Controls and edge system

Bay Area, CA OR Reno, NV, United StatesSoftware Engineering

Staff Software Engineer: Controls and edge system

Location: San Francisco, California OR Reno, Nevada

Company Overview:  

Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems. Solid State Transformers systems are much more than a transformer replacement, enabling numerous advanced features to unlock solutions for data centers, EV charging, renewables, microgrids, and industrial installations.  We are looking for mission driven team members passionate about making amazing products for worldwide electrification at maximum acceleration.  Amperesand is building a global company and looking for talent across our geographies.

Role Summary:

We are seeking a highly skilled Senior Engineer to lead the design and implementation of real-time control software for a Solid State Transformer (SST) platform, along with the development of a distributed edge compute architecture. This role requires strong foundations in embedded control systems, digital power conversion, and data-driven edge diagnostics.

Key Responsibilities:

  • Architect and implement real-time firmware for SST control loops (AC/DC, DC/DC, DC/AC stages) .

  • Design deterministic interrupt-driven state machines for power stage management, protection mechanisms, and precharge sequencing.

  • Integrate high-speed ADCs, PWMs, and sensor interfaces with low-latency fault handling.

  • Collaborate with hardware and systems teams to define control topologies and timing budgets.

  • Develop edge compute modules to process and stream local telemetry, including THD, FFT, anomaly classification, and maintenance flags.

  • Work with cloud/backend engineers to define data protocols for real-time logging, predictive diagnostics, and OTA update support.

  • Build and validate control software-in-the-loop (SIL) and hardware-in-the-loop (HIL)simulation setups.

  • Ensure compliance with grid interconnect standards (e.g., IEEE 1547, UL 1741, IEC 61850).

Required Qualifications:

  • Bachelor's or Master’s Embedded systems or computer science.Phd is a plus. 

  • 6+ years of experience in real-time embedded firmware development

  • Proficiency in C/C++, RTOS environments, and embedded debugging tools.

  • Strong understanding of control theory, digital filters, and power electronics topologies.

  • Experience with edge data processing using Python, MQTT, or lightweight ML frameworks (e.g., TinyML, Edge Impulse).

Preferred Skills:

  • Experience with TI C2000, Sitara AM6x, or similar microcontrollers.

  • Exposure to FPGA or hybrid MCU+FPGA control architectures.

  • Familiarity with standards like IEC 61508, ISO 26262, or safety-rated embedded systems.

  • Experience integrating Modbus, CAN, or IEC 61850 protocols.

Why Join Us?

You'll be at the forefront of building the next generation of smart, grid-interactive power conversion systems. If you're passionate about blending precision control with intelligent edge software to redefine power infrastructure — we want to hear from you.

Salary range – 150k to 200k $ base  + equity

Apply