1

Embedded Firmware Engineer Intern Jobs in Raleigh, NC

Eaton's Electrical Critical Power Solutions (CPS) Division is seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits will be provided within the United ...

Firmware Engineer Senzit focuses on empowering businesses with a next-generation predictive ... Design, develop, test and debug embedded firmware code. * Design for testability The ideal ...

Firmware Engineer Senzit focuses on empowering businesses with a next-generation predictive ... Design, develop, test and debug embedded firmware code. * Design for testability The ideal ...

Embedded Firmware Specialist

Raleigh, NC · On-site

$122K - $179K/yr

As an Embedded Firmware Specialist, you will contribute to shaping and evolving the firmware ... You will collaborate with senior engineers and cross-functional teams to drive alignment across ...

Senior Firmware Engineer

Durham, NC · On-site

$115K - $152K/yr

Senior Firmware Engineer, Durham, NC The Senior Firmware Engineer will work in the product ... Embedded Firmware design using C/C++. - Debug skills using standard electronics lab equipment ...

Senior Firmware Engineer

Morrisville, NC

$111K - $147K/yr

In this role, you will develop embedded C firmware for ARM-based platforms, create Java software ... S. in Computer Engineering, Electrical Engineering, or a related technical field. * 5+ years of ...

Senior Firmware Engineer

Morrisville, NC · On-site

$111K - $147K/yr

In this role, you will develop embedded C firmware for ARM-based platforms, create Java software ... S. in Computer Engineering, Electrical Engineering, or a related technical field. * 5+ years of ...

Sr. Firmware Engineer

Morrisville, NC · On-site

$111K - $147K/yr

Design, implement, and test embedded firmware for battery-operated RF AMI and metering products ... Strong programming experience in C for microcontrollers in resource-constrained environments ...

Experience in embedded firmware and debugging using JTAG-based debuggers and logic analyzers ... Engineering aptitude for electronic/electrical systems. * Ability to understand schematics for ...

Experience in embedded firmware and debugging using JTAG-based debuggers and logic analyzers ... Engineering aptitude for electronic/electrical systems. * Ability to understand schematics for ...

Experience in embedded firmware and debugging using JTAG-based debuggers and logic analyzers ... Engineering aptitude for electronic/electrical systems. * Ability to understand schematics for ...

... with firmware developers to integrate hardware with multiple firmware branches, enabling new ... embedded processors. - Practical background in power system design, including battery-powered ...

Firmware Engineer

Durham, NC · On-site

$80K - $110K/yr

... embedded control. - Familiarity with hardware in the loop testing. - Experience with STM and ... Your role will encompass both pure firmware and cross-functional projects. Assignments will range ...

Lead Linux Firmware Engineer

Raleigh, NC · On-site

$105K - $154K/yr

As a Lead Linux Firmware Engineer, you will be responsible for leading global teams to develop embedded software for Critical Power Solutions technology development projects and power conversion ...

Eaton's ES AMER ESS division is currently seeking a Senior Linux Firmware Engineer. The expected ... Document and formally release embedded software following company procedures. • Develop test ...

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to ... Proven expertise in embedded systems security, with a strong focus on threat modeling, risk ...

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to ... Proven expertise in embedded systems security, with a strong focus on threat modeling, risk ...

next page

Showing results 1-20

Embedded Firmware Engineer Intern information

See Raleigh, NC salary details

$71.4K

$118.6K

$159.4K

How much do embedded firmware engineer intern jobs pay per year?

As of Aug 10, 2026, the average yearly pay for embedded firmware engineer intern in Raleigh, NC is $118,601.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,100.00 and $137,100.00 per year, depending on experience, location, and employer.

What types of projects and responsibilities can an embedded firmware engineer intern expect during their internship?

As an Embedded Firmware Engineer Intern, you can expect to work on tasks such as writing and debugging code for microcontrollers, assisting with hardware-software integration, and performing tests to validate firmware functionality. You may collaborate closely with hardware engineers, participate in code reviews, and help develop or update documentation. Interns are often given opportunities to contribute to real-world product development, which provides valuable hands-on experience and exposure to the full engineering lifecycle. This role is a great way to build technical skills and learn how cross-functional engineering teams operate in practice.

What is the difference between Embedded Firmware Engineer Intern vs Embedded Software Developer Intern?

AspectEmbedded Firmware Engineer InternEmbedded Software Developer Intern
CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsUsually pursuing or holding a degree in Computer Science, Software Engineering, or related fields
Work EnvironmentHardware-focused, working closely with microcontrollers, embedded systems, and firmware developmentSoftware-focused, working on embedded OS, application software, and system integration
Industry UsageCommon in electronics, IoT, automotive, and consumer device industriesCommon in consumer electronics, IoT, and software development companies

The Embedded Firmware Engineer Intern primarily focuses on developing low-level firmware for hardware devices, working closely with microcontrollers and embedded systems. In contrast, the Embedded Software Developer Intern works more on higher-level software components, often involving embedded operating systems and application development. Both roles require knowledge of programming languages like C/C++, but their focus areas differ, aligning with hardware versus software development within embedded systems.

What are the key skills and qualifications needed to thrive as an embedded firmware engineer intern, and why are they important?

To thrive as an Embedded Firmware Engineer Intern, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often supported by coursework in electrical or computer engineering. Familiarity with IDEs, version control systems (like Git), and debugging tools such as oscilloscopes or logic analyzers is typically expected. Strong problem-solving skills, attention to detail, and effective communication are important soft skills for this position. These skills and qualities ensure you can contribute to reliable firmware development, collaborate with hardware teams, and adapt to the fast-paced demands of embedded systems projects.

What does an embedded firmware engineer intern do?

An Embedded Firmware Engineer Intern assists in developing, testing, and debugging software that runs on hardware devices, such as microcontrollers and embedded systems. Their responsibilities may include writing code in languages like C or C++, working with circuit boards, and collaborating with hardware and software teams to ensure system functionality. Interns often participate in troubleshooting hardware-software integration issues and supporting the development process from concept to prototype. This role provides valuable hands-on experience in both software development and electronics.
What are the most commonly searched types of Embedded Firmware Engineer jobs in Raleigh, NC? The most popular types of Embedded Firmware Engineer jobs in Raleigh, NC are:
What job categories do people searching Embedded Firmware Engineer Intern jobs in Raleigh, NC look for? The top searched job categories for Embedded Firmware Engineer Intern jobs in Raleigh, NC are:
Infographic showing various Embedded Firmware Engineer Intern job openings in Raleigh, NC as of August 2026, with employment types broken down into 87% Full Time, 7% Part Time, and 6% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $118,601 per year, or $57 per hour.

Embedded Firmware Engineer

NextDeavor Inc.

Morrisville, NC

$140K - $150K/yr

Contractor

Re-posted 28 days ago


Job description

Embedded Firmware Engineer
Full-time
Morrisville, NC, US
Exclusive confidential search — details shared with qualified applicants.
 
Become a Key Player as an Embedded Firmware Engineer

You will design, implement, and maintain embedded firmware that enables next-generation spectroscopy and OCT products, driving features that matter to instrument users and researchers. You will work closely with hardware, FPGA, software, and data-science stakeholders to deliver reliable device firmware in an onsite development environment (on-site, 5 days/week). Your contributions will impact device performance, power management, and data delivery.

Here's How You'll Make an Impact on the Team
  • Own and maintain C firmware for multiple microcontrollers and spectrometer product families
  • Implement and test code to read sensors, modulate lasers, configure battery chargers and power sequencing, and apply EEPROM device configuration
  • Deliver spectra and device data over USB, BLE, I2C, SPI, UART and other communication protocols
  • Support system power management including USB power negotiation, battery management, IC sleep modes and watchdogs
  • Support board bring-up and feature testing on new PCB/hardware revisions and maintain firmware architecture and theory-of-operation documentation
  • Maintain product API documentation for customer-facing USB and BLE interfaces and keep source code under revision-control and quality policies (branches, code reviews, tags)
  • Collaborate with FPGA designers, PCB design engineers, software engineers, and data scientists to integrate firmware with sensor control, data pipelines, host apps, and embedded ML models
Here's What You'll Need to Be Successful in This Role
  • 5 years experience with ANSI C/C++
  • Experience in "bare metal" flow control using priority interrupts and service windows
  • Experience with board-level protocols including I2C, SPI and UART
  • Familiarity with USB, including control packets and power negotiation (preferred)
  • Familiarity with Bluetooth Low Energy (BLE) (preferred)
  • Experience with low-power and battery-operated device design (preferred)
  • Experience with STM32 family and related tools (e.g., STM32CubeIDE, GCC) and use of Git
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline
  • Good written and oral communication skills
Here's What Else Might Help You Out
  • Experience in scripting environments such as Python
  • Interest and experience with machine-learning frameworks (e.g., TensorFlow) and embedding models on microcontrollers (LiteRT)
  • Experience with Cypress FX2 series, nRF52, or similar microcontrollers
  • Experience collaborating on component selection, schematic review, and FPGA integration
Pay Range

$140-$150K/year

Ready to Make Your Mark?

This role may fill quickly. Submit your resume to be considered.

Apply with Pioneers here