Jobbörse

Finde Jobs in deiner Nähe – ob vor Ort, hybrid oder remote.
  • Ähnliche Jobs zu: Embedded Software Engineer
XX
Embedded Software EngineerGridBridge, Inc.Raleigh, North Carolina, United States
XX

Embedded Software Engineer

GridBridge, Inc.
  • US
    Raleigh, North Carolina, United States
  • US
    Raleigh, North Carolina, United States

Über

Overview About ERMCO
Electric Research and Manufacturing Cooperative, Inc. (ERMCO) is the leading manufacturer of distribution transformers and engineered electrical solutions, serving electric utilities, Original Equipment Manufacturers (OEMs), and industrial customers across North America. Headquartered in Dyersburg, Tenn., ERMCO delivers reliable, high-quality products that power homes, businesses, and communities across North America.
With commitments to safety, operational excellence, and continuous improvement, ERMCO is at the forefront of supporting grid modernization and energy transition. Our vertically integrated operations, customer-focused culture, and investment in people and technology make ERMCO the Most Valued Partner for delivering resilient, sustainable power infrastructure for the future.
About GridBridge
GridBridge is transforming power delivery for critical applications by combining advanced hardware with embedded software that enables distributed energy resources, enhances grid reliability, and improves efficiency. Founded in 2012, GridBridge has secured contracts with major customers and federal agencies including the NSF, DOE, and NASA. Now a wholly owned subsidiary of ERMCO, we operate with the agility of a startup and the backing of an industry leader.
Job Summary
We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role spans bare‑metal STM32 microcontrollers and embedded Linux platforms using Yocto on i.MX8. The position is hands‑on and hardware‑adjacent, working closely with power electronics, controls, and systems engineers.
This role will be onsite in Raleigh, NC. Relocation Assistance is available.
Responsibilities
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
Qualifications Required Skills
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
Preferred Skills
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
Exposure to manufacturing, validation, or field deployments
Experience
2-5 years of applicable embedded software development experience. Experience in utility, energy, or industrial products is a plus.
Education
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Join ERMCO and TRANSFORM your career!
Job Locations US-NC-Raleigh
#J-18808-Ljbffr
  • Raleigh, North Carolina, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.