ERMCO-ECI
Raleigh, NC
Embedded Software Engineer
We tailor your resume to this role and apply for you in seconds.
Apply to Embedded Software Engineer at ERMCO-ECIJob 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.