1

Embedded Firmware Engineer Intern Jobs in Missouri

The Firmware Engineer Intern is primarily responsible for providing technical excellence in ... Use AI-assisted tools to support embedded firmware development, including code generation, test ...

The Firmware Engineer Intern is primarily responsible for providing technical excellence in ... Use AI-assisted tools to support embedded firmware development, including code generation, test ...

Firmware Engineer

California, MO · On-site

$120 - $140/hr

Foothill Ranch, CA** to develop embedded software for FDA-regulated medical devices. This role focuses on real-time firmware development, hardware integration, and compliance-driven engineering in a ...

Firmware Engineer

O Fallon, MO · On-site

$110 - $160/hr

True's hardware portfolio spans the gamut from embedded controls, smart LED lighting, low power designs, all the way up to complex RTOS based cellular modems. The Senior Firmware Engineer is ...

Senior Edge Engineer - Firmware & MCU

Chesterfield, MO · On-site

$118K - $156K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

You will work into the team's embedded-Linux track as our next-generation gateway platform comes online. You will provide occasional mentorship of early-career engineers on cross functional firmware ...

Embedded Software Engineer Intern

Bridgeton, MO · On-site

$41K - $53K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Louis area. Job Summary Leonardo DRS Land Systems is seeking an Embedded Software Engineer Intern for Summer 2026 to help our Software Engineering (SW) team meet the technical performance ...

Embedded Software Engineer Intern

Bridgeton, MO

$41K - $53K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Louis area. Job Summary Leonardo DRS Land Systems is seeking an Embedded Software Engineer Intern for Summer 2026 to help our Software Engineering (SW) team meet the technical performance ...

Senior Embedded Software Engineer

Saint Louis, MO · On-site

$110 - $140/hr

  • Medical

  • Dental

  • Vision

  • PTO

Real‑Time Firmware Development: Build and maintain C and C++ firmware on RTOS‑based ECUs ... Mentor 2-3 junior embedded engineers through code review, pairing, and design coaching; lead ...

The Electrical Engineer I (EE) plays an important role in the new product development function of ... In addition, the EE may support software and embedded firmware development activities. Additional ...

Embedded Software Engineer

MO · On-site

$123K - $162K/yr

... and firmware. • Diagnose issues related to startup behavior, communication failures, timing ... in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time ...

Senior Engineer, Embedded Software

California, MO · On-site

$100.32 - $125.40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Engineer, Embedded Software Senior Engineer, Embedded Software (Job ID 164042) The Senior ... Develop firmware for implantable hearing solutions and cochlear implant systems * Design and ...

next page

Showing results 1-20

Embedded Firmware Engineer Intern information

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 Missouri?

The most popular types of Embedded Firmware Engineer jobs in Missouri are:

What cities in Missouri are hiring for Embedded Firmware Engineer Intern jobs?

Cities in Missouri with the most Embedded Firmware Engineer Intern job openings:

Infographic showing various Embedded Firmware Engineer Intern job openings in Missouri as of July 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Firmware Engineer Intern

Safe Fleet

Saint Louis, MO • On-site

Internship

Re-posted 18 days ago


Job description

***This role is located onsite in Boise, Idaho or St. Louis, Missouri for up to 12 months. Must be able to work at one of these locations. This is not a summer-only internship or a remote role.***


The Firmware Engineer Intern is primarily responsible for providing technical excellence in designing, developing and testing firmware for high-volume electronic products associated with the vehicle emergency and safety industry, that meet cost, performance and schedule requirements. The intern will participate in innovative technology development through collaborative efforts and provide support in resolving customer issues.


Essential Responsibilities and Functions

  • Perform firmware design, coding, test and documentation for microcontroller-based products, following ESG’s product development processes.
  • Help develop functional specifications and detailed design documentation for new products, working within an Agile/Scrum framework.
  • Collaborate with team in estimating schedules for development tasks.
  • Develop and execute detailed test plans to ensure system meets requirements.
  • Use AI-assisted tools to support embedded firmware development, including code generation, test case creation, and analysis of requirements and design artifacts under engineering guidance.
  • Validate AI-assisted outputs for embedded firmware by reviewing code, identifying potential inaccuracies or hallucinations, and confirming results through testing, debugging, and peer review.
  • Participate in continuous improvement of product development processes.
  • Maintain and follow proper design processes for high-reliability firmware.
  • Analyze and resolve field problems. Perform root cause analysis and determine preventive action(s).
  • Support the work of other engineers on project teams.
  • Participate in technical reviews (code inspections) of the work performed by the group.
  • Perform other related duties as assigned


Qualifications to Succeed

  • In the process of acquiring a Bachelor of Science in Computer Engineering, Electrical Engineering or Computer Science.
  • Experience with CoPilot, Claude, and ChatGPT.
  • A want to learn and understand how to use Ai to test firmware as well as search for hallucinations.
  • Ability to work well in teams.
  • Strong understanding of hardware, and familiar with the use of Oscilloscopes, DMMs.
  • Knowledge of debugging/troubleshooting techniques.
  • C programming language experience.
  • Willingness to learn and grow with input from other team members, as well as follow coding standards.
  • Experience with version control systems, defect tracking systems and static source code analysis.
  • Work equally well independently, as well as at the direction of others.
  • Good written and verbal communication skills.


Physical Demands and Work Environment

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the team member is regularly required to talk or hear. The team member frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

The above statements are intended to describe the general nature of work performed by the team members assigned to this job. All team members must comply with Company policies and applicable laws.


We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.


Requirements:
None