Controls/Firmware Engineer
About the role
magniX is building a small, cross-functional team to develop a new 800V battery-based power supply and backup system for datacenter compute racks, drawing on the company's deep bench of electric propulsion battery and power electronics expertise. The Controls/Firmware Engineer develops the architecture that ties the battery management system, power converter, and datacenter rack power management together.
Responsibilities
- Design and implement control algorithms for battery charge/discharge management, converter operation, and mode transitions (grid-tied, UPS/backup, islanded).
- Develop fault detection, protection, and graceful-degradation logic across the battery, converter, and rack interface.
- Implement communication protocols to interface with datacenter power and IT management systems (e.g., Modbus, CANbus, PMBus, Redfish).
- Collaborate with the Power Electronics and Battery Systems Engineers to define control interfaces and timing requirements.
- Support hardware-in-the-loop and system-level test activities.
Requirements
- Bachelors’ Electrical Engineering, Computer Engineering, or related field
- 5+ years in embedded controls or firmware for power systems.
- Experience with real-time control of power converters or battery management systems.
- Proficiency in embedded C/C++ and familiarity with common industrial communication protocols (CANbus, Modbus, or similar).
Preferred Qualifications
- Experience with datacenter power/IT protocols (PMBus, Redfish, SNMP).
- Background in aerospace or automotive controls, adaptable to stationary/industrial applications.
- Experience with functional safety practices (e.g., IEC 61508, ISO 26262) as applied to power systems.
Location and Details
Applicants must be willing and able to commute to magniX's location in Everett, Washington.
Benefits
- 100% company-paid premiums for medical, dental, and vision insurance (for employees & dependents).
- 4 weeks paid vacation + 1-week annual end-of-year shutdown, sick time, and 11 paid holidays.
- 401K retirement plan with industry leading 9.5% company contribution.
- Company paid Life insurance, AD&D, Short-Term and Long-Term disability insurance
- Catered lunches and quarterly company fun-day events!
Pay
Salary Range: $120k-$165k
Work Environment
This job operates in a manufacturing and testing environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of time. This would require the ability to move around the facility and occasionally move/lift items weighing up to 25 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
Required PPE (Personal Protective Equipment): Required PPE provided by magniX based on the employee’s position and exposure. Typical PPE used on the manufacturing and testing floor include Ear Plugs, Earmuffs, Safety shoes, Safety Glasses, and Safety Goggles.