ERMCO-ECI
Raleigh, NC

Embedded Software Engineer

OnsitePosted yesterdayVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Embedded Software Engineer at ERMCO-ECI

Job details

Location
Raleigh, NC
Work type
Onsite
Visa
Sponsorship available
Posted
yesterday
Apply on
careers-ermcoeci.icims.com

About this role

ERMCO is the leading manufacturer of distribution transformers and engineered electrical solutions, serving electric utilities and industrial customers across North America. They are seeking an Embedded Software Engineer to join the Embedded Software team in designing, implementing, and supporting GridBridge products, involving hands-on work with microcontrollers and embedded Linux platforms.

What you'll do:

  • Design, develop, and maintain embedded software across STM32 and i.MX8 platforms
  • Develop bare‑metal firmware on STM32 (control logic, state machines, diagnostics)
  • Develop embedded Linux software using Yocto on i.MX8
  • Implement user‑space applications and services in C/C++
  • Implement CAN‑based inter‑processor and inter‑board communication
  • Implement MQTT‑based system and supervisory communications
  • Support board bring‑up, debugging, and system validation
  • Participate in Git‑based workflows and code reviews
  • Support manufacturing diagnostics and built‑in tests
  • Produce technical documentation and interface definitions

What they're looking for:

  • Proficiency in C and/or C++
  • Experience with STM32 microcontroller development
  • Experience with embedded Linux systems and Yocto
  • Familiarity with CAN communication
  • Experience debugging on real hardware
  • Experience with Git and collaborative development
  • 2-5 years of applicable embedded software development experience. Experience in utility, energy, or industrial products is a plus
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Experience with i.MX8 or similar ARM SoCs
  • Familiarity with device trees and boot configuration
  • Experience using MQTT
  • Background in power electronics or energy systems

Benefits:

  • Relocation Assistance is available.
Ready to apply to ERMCO-ECI?
We tailor your resume to this role and apply for you.

About ERMCO-ECI

ERMCO-ECI
Raleigh, NC