Firmware Engineer – Power Electronics Job in | Yulys
×

Job Title: Firmware Engineer – Power Electronics

Apply on Job
Company Name: Recognition One
Salary: $ 100,000.00
-
$ 120,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: remote
Location: United States
Required Candidates: 1 Candidates
Skills:
Magento Extensions Development
Version Control
Payment Gateway Integration
Job Description:

Role: Firmware Engineer – Power Electronics

Sector: BESS/Uninterruptible Power Supply (UPS) & Backup Systems

Location: United States, hybrid – 2 days remote, 3 in-office

Compensation: $100,000 - $120,000 base


About:

We are partnered with a leader in BESS/UPS and emergency backup power systems, developing firmware for DSP/MCU-based control systems. They specialize in power electronics, battery management, and digital communication protocols, integrating with building management systems (MODBUS, BACnet, cloud connectivity).


Responsibilities:

  1. Develop and test C/C++ firmware for TI DSP/MCU-based UPS/Inverter products.
  2. Support legacy products in Assembly and C.
  3. Conduct board-level and system-level testing in a lab environment.
  4. Implement digital communication protocols (RS485, MODBUS, BACnet, IoT, etc.).
  5. Develop test plans and automated test scripts.
  6. Support manufacturing troubleshooting and end-of-line testing.
  7. Work with electrical, mechanical, and firmware engineers on product development.
  8. Assist with customer field issues and provide technical documentation.


Qualifications:

  1. Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  2. 2-3+ years of experience in embedded firmware development is required.
  3. Strong C programming and bare-metal MCU experience.
  4. Familiarity with power electronics control loops, battery management, and thermal monitoring.
  5. Experience with digital communication protocols (SPI, I2C, Ethernet, MODBUS, etc.).


Preferred:

  1. Experience with TI C2000, Microchip PIC, or Atmel Atmega MCUs.
  2. Assembly language proficiency.
  3. Python skills for test automation.
  4. Experience in UPS or power electronics industry.


Recognition One and its client are proud to be equal opportunity employers. We will consider qualified applicants without regard to race, colour, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.

Become a part of our growth newsletter