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

Embedded Software Engineer

GridBridge

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Raleigh, NC vacancy
  • $105k - $154k

     ...Lead Embedded Software Engineer – Real-Time Systems Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer – Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the United States... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    2 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

    Raleigh, NC
    4 days ago
  • $45 - $50 per hour

     ...Job Title: Embedded Software Engineer Job Description Become 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... 
    Suggested
    Temporary work

    Actalent

    Raleigh, NC
    4 days ago
  •  ...Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/...  ...requirements. Document and formally release embedded software following company procedures. Develop test plans and monitor... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    6AM City

    Raleigh, NC
    4 days ago
  • $96k - $132k

     ...Your Role at Baxter Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team, you will contribute to the development of innovative embedded... 
    Suggested
    Temporary work
    Work visa
    Flexible hours

    Dormont Manufacturing Company

    Raleigh, NC
    3 days ago
  • Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential Functions Performs... 
    Full time
    Internship

    SupportFinity™

    Raleigh, NC
    54 minutes ago
  • SupportFinity™ is seeking a full-time Embedded Software Engineer 1 to join our team in Cary, NC. You will build upon existing software solutions to develop basic software for Garmin products. This role involves design, development, troubleshooting, and support of software... 
    Full time

    SupportFinity™

    Raleigh, NC
    56 minutes ago
  • Eaton is seeking a Lead Digital Controls and Embedded Software Engineer in Raleigh, NC. This hybrid role involves developing algorithms for high-power UPS product lines and collaborating with a global team. Candidates should have a relevant degree and experience in power... 
    H1b
    Relocation package

    Eaton

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

     ...Critical Power Solutions (CPS) Division is seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits will...  ...where you can help us reach ours. The Senior Embedded Software Engineer will report to our Engineering Manager and will be... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    Eaton

    Raleigh, NC
    10 hours ago
  • $105k - $154k

    Eaton’s ES AMER ESS division is currently seeking a Lead Digital Controls and Embedded Software Engineer. The expected annual salary range for this role is $105,000 - $154,000 a year. Please note the salary information shown above is a general guideline only. Salaries... 
    Work experience placement
    H1b
    Local area
    Visa sponsorship
    Relocation package

    Eaton

    Raleigh, NC
    1 day ago
  •  ...Senior Embedded Software Engineer Group: Eng Materials Group N. America Division: Noise Vibration & Harshness (NVH) Location: USA Bldg E Cary NC LORD Job Family: Engineering Job Type: Regular This position is subject to meeting U.S. export compliance and/or U.S.... 
    Permanent employment
    For contractors

    Parker

    Cary, NC
    23 hours ago
  •  ...Position Summary Parker Lord Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in demanding aerospace and industrial applications. This role focuses on motor control and signal... 
    Permanent employment
    For contractors
    Work experience placement
    Work from home
    1 day per week

    Parker Hannifin Corporation

    Cary, NC
    3 days ago
  •  ...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 Clayton, North Carolina OR San Francisco, CA!... 
    Full time

    Diversified Services Network

    Cary, NC
    2 days ago
  •  ...evolution of our custom browser fork. This is a high-impact, high-autonomy role where you will bridge the gap between low-level systems engineering and scalable backend infrastructure. Your mission includes: Architecting the Fork: Designing and building a custom... 
    Remote work

    Wynd Labs

    Raleigh, NC
    15 days ago
  • * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).* **7+ years of software development experience**, with **3+ years focused on iOS/mobile development**.* Strong proficiency in **Swift** and the iOS development ecosystem... 
    Local area
    Flexible hours

    Inmar

    Raleigh, NC
    10 hours ago
  •  ...contribute in the areas of hardware security and embedded systems. This internship is a hands‑on,...  ...Currently enrolled in Computer Engineering, Electrical Engineering, Computer Science...  ...Familiarity with C/C++ programming and basic software engineering practices. Interest in... 
    Full time
    Part time
    Internship
    Work at office

    MetaProp.vc

    Raleigh, NC
    55 minutes ago
  • $169k - $240k

    A leading fintech company is seeking a Backend Software Engineer responsible for building a lifecycle-orchestrator service. The ideal candidate will have 5+ years of experience with a strong understanding of Domain-Driven Design and distributed systems. This role offers... 
    Remote work

    Affirm

    Raleigh, NC
    10 hours ago
  • $126.1k - $261.9k

     ...into data plane behavior? Join our Server Team! Our Hardware Engineering team designs, qualifies, and scales the server platforms that...  ...Partner with the best You'll focus on the SmartNIC/DPU software and hardware that underpins our compute and GPU servers. These... 
    Permanent employment
    Work experience placement
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Raleigh, NC
    1 day 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
    2 days ago
  • $45 - $60 per hour

     ...hardware while working in an AI‑augmented engineering environment. Must be within the general...  ...communication between Flutter and embedded web content. Build and maintain native device...  ...or equivalent 2–8 years of professional software development experience. Experience with... 
    Hourly pay
    Contract work
    For contractors
    Work at office

    Dormont Manufacturing Company

    Raleigh, NC
    2 days ago
  •  ...Award 2023, and in leading publications such as Techcrunch, Insider, Forbes and more. We are looking for Senior Full Stack software engineers to help build out the product set of Addition Wealth. Our technical stack is built primarily in Typescript and hosted on AWS.... 
    Remote work

    Addition

    Raleigh, NC
    a month ago
  • $180k - $200k

     ...We are seeking a Site Reliability Engineer (SRE) to play a crucial role in enhancing observability, performance, and reliability, making a significant impact across the federal government. The ideal candidate will drive continuous improvements, ensuring robust and reliable... 
    Contract work
    Remote work
    3 days per week

    Mission Box Technologies

    Raleigh, NC
    a month ago
  •  ...Systems Engineer II The Systems Engineer II provides technical support for computer, network, and security infrastructure used internally...  ...points, endpoints, and related infrastructure hardware and software. Working knowledge of network infrastructure requirements... 
    Work experience placement
    Remote work
    2 days per week

    American Board of Anesthesiology Inc

    Raleigh, NC
    3 days 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... 
    Work experience placement

    ARA

    Raleigh, NC
    2 days ago
  •  ...Position Description & Qualifications Looking for a senior Cloud Engineer opportunity in an environment where you can make an impact every day? Discover this great opportunity with the Center for Medicare and Medicaid Services Eligibility Support contract. Bring your... 
    Full time
    Contract work
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Serco

    Raleigh, NC
    4 days ago
  •  ...Position Description 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... 
    Full time
    Remote work

    Reynolds & Reynolds Inc

    Raleigh, NC
    3 days ago
  • $96k - $165k

     ...peers in the U.S., Hungary, and India, as well as with internal engineering, product, and customer support teams. Deploy, configure,...  ...environments. Investigate, document, and track issues related to software, processes, data, and hardware, ensuring accountability and... 
    Local area

    Itron

    Raleigh, NC
    4 days 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 hands-on in building software tools that solve real-world problems. The successful candidate... 
    Work experience placement

    ARA

    Raleigh, NC
    2 days ago
  • $145k - $175k

     ...Jun 11, 2026 Senior Systems Engineer SP Industries, Inc. is expanding our...  ...roles What You'll Own You'll be embedded onsite with a pharmaceutical customer, taking...  ...across mechanical, electrical, controls, software, and process engineering teams. Facilitate... 
    For contractors
    Local area

    ATS Scientific Products

    Raleigh, NC
    3 days ago
  •  ...com. Follow us on LinkedIn, Facebook, and Instagram. Systems Engineer Company: Lightwave Dental Department: Information...  ..., and secure IT systems Evaluate and recommend hardware and software solutions to meet business requirements Infrastructure Management... 
    Private practice
    Remote work

    Lightwave Dental Management LLC

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

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