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
$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...SuggestedWork experience placementWork at officeRemote workRelocation package- ...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...SuggestedRelocation package
$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...SuggestedTemporary work- ...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...SuggestedWork experience placementWork at officeRemote workRelocation packageFlexible hours
$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...SuggestedTemporary workWork visaFlexible hours- 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 timeInternship
- 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
- 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...H1bRelocation package
$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 placementWork at officeLocal areaRemote workVisa sponsorshipRelocation package$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 placementH1bLocal areaVisa sponsorshipRelocation package- ...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 employmentFor contractors
- ...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 employmentFor contractorsWork experience placementWork from home1 day per week
- ...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
- ...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
- * 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 areaFlexible hours
- ...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 timePart timeInternshipWork at office
$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$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 employmentWork experience placementWork at officeWork from homeWorldwideFlexible hours- ...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
$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 payContract workFor contractorsWork at office- ...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
$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 workRemote work3 days per week- ...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 placementRemote work2 days per week
- ...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
- ...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 timeContract workPart timeLocal areaImmediate startRemote workFlexible hours
- ...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 timeRemote work
$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- ...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
$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 contractorsLocal area- ...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 practiceRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Raleigh, NC
- embedded developer Raleigh, NC
- embedded systems software engineer Raleigh, NC
- embedded engineer Raleigh, NC
- software technical support Raleigh, NC
- healthcare software sales Raleigh, NC
- software quality assurance Raleigh, NC
- id software Raleigh, NC
- senior c# .net software developer Raleigh, NC
- internship software Raleigh, NC

