Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

ERMCO-ECI

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. #J-18808-Ljbffr ERMCO-ECI

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Raleigh, NC vacancy
  • $45 - $50 per hour

     ...Embedded Software EngineerBecome a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within the Security and Trust Organization (S&... 
    Suggested
    Temporary work

    Actalent

    Raleigh, NC
    4 days ago
  •  ...is the leading manufacturer of distribution transformers and engineered electrical solutions, serving electric utilities, Original...  ...for critical applications by combining advanced hardware with embedded software that enables distributed energy resources, enhances grid... 
    Suggested
    Relocation package

    ERMCO-ECI Bristol

    Raleigh, NC
    9 hours ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Suggested
    Local area
    Remote work

    ITW

    Raleigh, NC
    2 days ago
  • $68.9k - $131.1k

     ...toughest challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy.  Our dynamic engineers develop demanding... 
    Suggested
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    1 day ago
  • $94k - $138k

     ...Senior Embedded Firmware EngineerEaton's Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our innovative engineering team in Raleigh, NC. In...  ...testing, and release of embedded software supporting next-generation power... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    1 day ago
  • $125.1k - $225.2k

     ...you to achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the... 
    Full time
    Work experience placement
    Flexible hours

    Parsons

    Raleigh, NC
    22 hours ago
  •  ...Senior C++ Software Engineer (Autonomous Systems)Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR... 
    Full time

    Diversified Services Network

    Cary, NC
    1 day ago
  • $200k - $300k

     ...organizations across financial services, healthcare, government, and the Fortune 500. We're looking for a Lead Engineer, AI Attack Simulation who can combine deep software engineering expertise with AI, cybersecurity, and product thinking to help build the next generation of... 
    Local area
    Remote work
    Home office
    Flexible hours

    Jobot

    Raleigh, NC
    1 day ago
  • $150k - $170k

     ...Job Description The Lead AI Solutions Engineer will lead hands‑on design and delivery of AI-enabled solutions, prototypes, accelerators...  ...ready capabilities. This role will focus heavily on applying AI to software engineering, automation, developer productivity, IT operations,... 
    Temporary work
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    The Mutual Group

    Raleigh, NC
    22 hours ago
  • Embedded Software Engineer Cary, NC - Full Time Productive Resources ( is seeking a candidate to be part of our engineering team at our customer’s facility in Cary, NC. As a member of our team, the selected candidate will plan, coordinate, and perform product design, testing... 
    Full time
    Temporary work
    Flexible hours

    Productive Resources

    Cary, NC
    4 days ago
  •  ...will be focused on developing and maintaining software for SmallHD’s video monitoring products and...  ...to be comfortable programming in C for an embedded environment. You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration... 
    Full time
    Work at office

    SmallHD

    Cary, NC
    2 days ago
  • Job-ID32575457Reference26-01231Remote50% Remote Job Description: We are seeking a Computer System Validation (CSV) Engineer for a global pharmaceutical client. This role will work cross-functionally to lead and execute validation activities for GxP electronic systems and... 
    Remote work

    Katalyst Healthcares & Life Sciences

    Raleigh, NC
    4 days ago
  • Proton Technologies, Inc., an affiliate of Reynolds and Reynolds, is seeking a highly skilled Systems Engineer with strong server, hybrid cloud, and networking experience. This role will support both escalated service requests (Level 2-3) and assist our Cloud Migration... 

    Reynolds & Reynolds

    Raleigh, NC
    22 hours ago
  •  ...across related disciplines. We are seeking a highly skilled Systems Engineer to join our Digital Engineering team designing and analyzing...  ...in MBSE tools, and has a desire to be handson in building software tools that solve realworld problems.The successful candidate for... 
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    1 day ago
  • $150k - $210k

     ...SummarySchneider Electric is seeking a strategic Firmware Engineering Manager to lead the embedded firmware development for our next-generation products....  ..., mentor, and develop a team of firmware and embedded software engineers, fostering a culture of technical excellence,... 
    Temporary work
    Work at office

    Schneider Electric

    Raleigh, NC
    22 hours ago
  •  ...entrepreneurial spirit. We are seeking a highly skilled Systems Engineer to join our team. The ideal candidate will play a crucial role...  ...Engineer to join our team and play a crucial role in developing software to connect physics-based Modeling and Simulation (M&S) tools in... 
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    1 day ago
  •  ...9Company Name:HITACHI ENERGY USA INCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:At Hitachi...  ...and project documentation.Configure control systems and SCADA software for energy applications.Support proposal development and... 
    Full time
    Remote work

    Hitachi

    Raleigh, NC
    4 days ago
  • $87.6k - $131.4k

     ...access required for the position in the future*Northrop Grumman’s Space Sector is seeking an Embedded FlightSoftware Engineer to join our team in Morrisville, NC.The software engineer will design, develop, integrate, and test software that manages a Space payload unit,... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  • Discover your exciting roleThe Lead Mechanical Engineer, specializing in Biopharma Life Sciences, collaborates within a multidisciplinary team of engineers and designers to develop comprehensive construction documents for critical systems, including HVAC (wet and dry),... 
    Full time
    Local area
    Work visa

    Exyte

    Raleigh, NC
    22 hours ago
  •  ...Google is seeking a Software Engineering Manager for Google Meet Infrastructure. The role blends technical leadership with people management, guiding multiple teams across locations and budgets to deliver scalable Meet infrastructure and related products. You will... 

    Jobleads-US

    Raleigh, NC
    1 day ago
  • $136.09k - $168.11k

     ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or...  ..., you're in the right place! We are seeking a Lead Solution Engineer to join our North America GTM team, specifically supporting our... 
    Local area
    Flexible hours

    Freshworks

    Raleigh, NC
    3 days ago
  •  ...enough with things listed above, I WILL ask about architecture layering, it's "why" and "how". Practiced ownership over their engineering decisions, and being exposed to the autonomy and decision making outside of "what CSS style to apply here" Required "soft skills... 
    Work at office

    Kasmo Global

    Raleigh, NC
    4 days ago
  • $29.75 - $35 per hour

     ...Job Title Mobile Operating Engineer Job Description Summary Job Description Cushman & Wakefield also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health, vision, and dental insurance, flexible... 
    Minimum wage
    Flexible hours

    Cushman & Wakefield

    Raleigh, NC
    1 day ago
  •  ...Site Reliability Engineering LeadThe Site Reliability Engineering Lead role focuses on enhancing the reliability and operational excellence...  .... Specific activities may change from time to time.Implements software architecture and engineering approaches for complex... 
    Work at office
    Local area
    Immediate start
    Monday to Friday

    SunTrust Investment Services, Inc.

    Raleigh, NC
    22 hours ago
  •  ...the Raleigh area that is adding to its engineering team as the product moves closer to FDA...  ...will help test, troubleshoot, and validate embedded systems that are central to the product’...  ...test planning and execution, hardware/software integration, low-level debugging with lab... 

    Accentuate Staffing

    Raleigh, NC
    more than 2 months ago
  • $121.4k - $182k

     ...EngineerCompanyQualcomm Technologies, Inc.Job AreaEngineering Group, Engineering Group Hardware EngineeringGeneral SummaryQualcomm is...  ...feedback to teams to implement changes as required. Support SoC, software and firmware teams during developmentTracks industry... 
    Work experience placement
    Work from home

    Qualcomm

    Raleigh, NC
    1 day ago
  • Job DescriptionJob Overview:As the Lead Secondary Engineer, you will play a pivotal role within the Linxon North America Engineering Team, overseeing and driving the Secondary engineering activities for projects and tenders. Operating in Raleigh, North Carolina, you will... 
    Full time

    Linxon

    Raleigh, NC
    22 hours ago
  • $189.2k - $372.9k

     ...At Deloitte, Lead Forward Deployed Engineers (LFDE) don’t just build AI solutions, they...  ...serve as the senior practitioner-leader embedded directly with our most strategic clients...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... 
    Local area
    Visa sponsorship

    Deloitte

    Raleigh, NC
    4 days ago
  • $189.2k - $372.9k

    Position Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they help clients turn AI ambition...  ...who moves with speed and precision, building working software, engaging confidently with senior stakeholders and engineers to... 
    Local area

    Deloitte

    Raleigh, NC
    4 days ago
  •  ...Critical Environment ChiefGeneral DescriptionThe Critical Lead Engineer will be responsible for ensuring the Critical Environments Preventive...  ...Office. Strong electrical/mechanical background is required.Software Skills - Must be proficient in MS Word, Excel, Power Point, and... 
    Full time
    For contractors
    Work at office
    Shift work
    Afternoon shift

    Jones Lang LaSalle

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!