Senior Firmware Engineer — Real-Time Power Electronics

CyberCoders

Walpole (MA)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive Salary
Medical Insurance
Dental Insurance
Vision Insurance
401(k) w/company match
Paid Time Off
Paid Holidays

Job summary

CyberCoders seeks a Senior Firmware Engineer to design, develop and maintain embedded software for power electronics systems. You will collaborate with electrical, systems and hardware teams to deliver real-time control for UPS, BMS, ESS and inverters.

Must have 5+ years of firmware experience, strong Embedded C in Linux environments, RTOS exposure, and hands-on debugging with CAN/RS485/SPI/I2C interfaces. This full-time role offers a competitive salary and comprehensive benefits.

Qualifications

  • Must have 5+ years of embedded firmware development experience.
  • Strong proficiency in Embedded C programming.
  • Experience developing software in Linux-based environments.
  • Experience with Real-Time Operating Systems (RTOS).
  • Hands-on debugging embedded systems and hardware integrations.
  • Experience with CAN, RS485, SPI, and I2C interfaces.

Responsibilities

  • Design, develop, and maintain embedded firmware for advanced power electronic systems
  • Develop real-time software using Embedded C within Linux-based environments
  • Implement and support firmware on RTOS platforms
  • Develop and optimize control algorithms for system performance and reliability
  • Troubleshoot firmware, hardware, and system-level issues
  • Support hardware integration, validation, and product testing activities
  • Implement and maintain communication protocols including CAN, RS485, SPI, and I2C
  • Collaborate with cross-functional teams including hardware, manufacturing, systems engineering, and quality
  • Support both new product development and continuous improvement initiatives for existing products

Skills

Embedded firmware
Embedded C
Linux
RTOS
CAN
RS485
SPI
I2C
Debugging
Hardware integration

Education

Bachelor's degree in Electrical Engineering or Computer Engineering

Job description

CyberCoders seeks a Senior Firmware Engineer to design, develop and maintain embedded software for power electronics systems. You will collaborate with electrical, systems and hardware teams to deliver real-time control for UPS, BMS, ESS and inverters.

Must have 5+ years of firmware experience, strong Embedded C in Linux environments, RTOS exposure, and hands-on debugging with CAN/RS485/SPI/I2C interfaces. This full-time role offers a competitive salary and comprehensive benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Power Electronics Control
Senior Firmware Engineer - Power Electronics Control

CyberCoders • Walpole (MA)

On-site
USD 110,000 - 150,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Sr. Firmware Engineer (Power Electronics)
Sr. Firmware Engineer (Power Electronics)

CyberCoders • Walpole (MA)

On-site
USD 120,000 - 160,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Firmware Engineer (Power Electronics)
Firmware Engineer (Power Electronics)

CyberCoders • Walpole (MA)

On-site
USD 110,000 - 150,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Senior Firmware Engineer for UPS & Power Electronics
Senior Firmware Engineer for UPS & Power Electronics

Schneider Electric • Andover (MA)

Hybrid
USD 102,000 - 152,000
Training opportunities
Flexible working hours
Well-being programs
Senior Firmware Engineer – Embedded Systems (Flexible Hours)
Senior Firmware Engineer – Embedded Systems (Flexible Hours)

Socket.dev • Andover (MA)

On-site
USD 118,000 - 176,000
Real-Time Embedded Engineer — Power Electronics
Real-Time Embedded Engineer — Power Electronics

Redwood Materials, Inc. • San Francisco (CA)

On-site
USD 180,000 - 238,000
Senior Embedded Firmware Engineer – UPS & Power Tech
Senior Embedded Firmware Engineer – UPS & Power Tech

Schneider Electric • Andover (MA)

On-site
USD 102,000 - 152,000
Training & development
Flexible working hours
Global learning opportunities
Senior Embedded Firmware Engineer – Power Electronics
Senior Embedded Firmware Engineer – Power Electronics

OmniOn Power • Plano (TX)

On-site
USD 90,000 - 140,000
Senior Firmware Engineer - Power Electronics & IoT
Senior Firmware Engineer - Power Electronics & IoT

Xp-Power • Irvine (CA)

On-site
USD 130,000 - 155,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Senior Firmware Manager: Real-Time Power Electronics
Senior Firmware Manager: Real-Time Power Electronics

Amperesand PTE LTD • San Francisco (CA)

On-site
USD 190,000 - 230,000
Competitive Salary + Incentive Stock Options
Medical, vision, and dental benefits
401k retirement savings plan