2

Entry Level Embedded Firmware Engineer Jobs (NOW HIRING)

DOE Firmware Engineer (entry level) Are you passionate about development and project-based work? Do ... Good programming capability in C * Experience or good understanding of embedded systems

Our team of engineers, scientists, software developers, and operations professionals works together ... Write and verify embedded firmware for ST microcontrollers, including COTS devices and MCUs ...

POSITION SUMMARY We are seeking a Embedded Firmware Test Engineer who will support the thermal controls application development team, by reviewing approved requirements, writing detailed test cases ...

Our team of engineers, scientists, software developers, and operations professionals works together ... Write and verify embedded firmware for ST microcontrollers, including COTS devices and MCUs ...

Firmware/ Embedded Engineer

Redmond, WA · On-site

$115K - $157K/yr

Firmware/ Embedded Engineer Location: Redmond WA or Austin TX, *- 100% onsite Salary: Market - Negotiable for right fit Experience - Up to/ Max of 16 yrs of total exp. Key Responsibilities * BS in ...

Firmware Engineer

Saint Paul, MN · On-site

$115K - $130K/yr

In this role, you will be responsible for designing, developing, and implementing embedded firmware ... Qualifications • Bachelor's Degree in Electrical Engineering or a related field • Proficiency ...

... Engineer to join our team. The ideal candidate will be responsible for developing firmware for our ... A background in power electronics embedded firmware development is highly desirable. * Develop and ...

Design, develop and maintain embedded firmware for microcontroller-based medical devices under the guidance of senior engineers * Contribute to development tools, workflows and engineering processes ...

Design, develop and maintain embedded firmware for microcontroller-based medical devices under the guidance of senior engineers * Contribute to development tools, workflows and engineering processes ...

Alarm.com is seeking a motivated and detail‑oriented Embedded Firmware Engineer to join our Device Engineering team. This role is ideal for engineers with 2-3 years of experience who are excited to ...

Alarm.com is seeking a motivated and detailoriented Embedded Firmware Engineer to join our Device Engineering team. This role is ideal for engineers with 2-3 years of experience who are excited to ...

We are seeking a talented and motivated Firmware Engineer II to join our dynamic engineering team ... The ideal candidate will have a strong background in embedded software development, with a focus on ...

next page

Showing results 1-20

Entry Level Embedded Firmware Engineer information

See salary details

$73.5K

$122K

$164K

How much do entry level embedded firmware engineer jobs pay per year?

As of Jun 24, 2026, the average yearly pay for entry level embedded firmware engineer in the United States is $122,008.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $141,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by entry-level embedded firmware engineers during their first projects?

Entry-level embedded firmware engineers often encounter challenges such as understanding complex hardware interfaces, debugging low-level code, and adapting to strict resource constraints like limited memory and processing power. Collaborating closely with hardware engineers and learning to interpret hardware schematics can also be initially daunting. However, most teams provide mentorship and code reviews to help new engineers build confidence and develop their problem-solving skills in a supportive environment.

What does an Entry Level Embedded Firmware Engineer do?

An Entry Level Embedded Firmware Engineer is responsible for designing, developing, and testing low-level software that runs on hardware devices, such as microcontrollers and embedded systems. They work closely with hardware engineers to ensure that the firmware correctly interfaces with the hardware components. Typical tasks include writing code in languages like C or C++, debugging firmware, conducting unit tests, and assisting in hardware bring-up. Entry-level engineers often learn on the job and may help maintain or update existing firmware as needed.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Firmware Engineer, and why are they important?

To thrive as an Entry Level Embedded Firmware Engineer, you need a strong grasp of C/C++ programming, embedded systems concepts, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with microcontroller development kits, debuggers, oscilloscopes, and version control systems like Git is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These skills ensure reliable firmware development, seamless integration with hardware, and successful collaboration within multidisciplinary engineering teams.
More about Entry Level Embedded Firmware Engineer jobs
What cities are hiring for Entry Level Embedded Firmware Engineer jobs? Cities with the most Entry Level Embedded Firmware Engineer job openings:
What are the most commonly searched types of Embedded Firmware Engineer jobs? The most popular types of Embedded Firmware Engineer jobs are:
What states have the most Entry Level Embedded Firmware Engineer jobs? States with the most job openings for Entry Level Embedded Firmware Engineer jobs include:
What job categories do people searching Entry Level Embedded Firmware Engineer jobs look for? The top searched job categories for Entry Level Embedded Firmware Engineer jobs are:
Infographic showing various Entry Level Embedded Firmware Engineer job openings in the United States as of June 2026, with employment types broken down into 50% Internship, and 50% Full Time. Highlights an 100% In-person job distribution, with an average salary of $122,008 per year, or $58.7 per hour.
Firmware Engineer

Firmware Engineer

Innogrit

San Jose, CA • On-site

Full-time

Posted 12 days ago


Job description

Salary: DOE

Firmware Engineer(entry level)

Are you passionate about development and project-based work? Do you like a significant challenge? We offer this and much, much more. Our teams work with cutting-edge NAND SSD controllers and storage systems

We are searching for brilliant Software Developers (0-3 years experience) to join our Firmware Development Team at Bay Area site, San Jose, CA. New grad welcomed! We are looking for forward thinkers and critical players who learn, grow, and make your contributions.

Firmware Developer technical skills:

  • Good programming capability in C
  • Experience or good understanding of embedded systems
  • Experience or good understanding of PCIe/NAND/SMBus/UART/SPI protocols
  • BS in Computer Science, or EE

About Innogrit Corporation

Innogrit is transforming data storage with its advanced PCIe Gen 3 and Gen 4 SSD (Solid State Drive) Processors. By delivering unprecedented reliability, performance, and energy efficiency, SSDs based on Innogrits technology unleash the full potential for next generation SSDs using the latest NAND flash memory.