2

Entry Level Firmware Engineer Jobs in California

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 ...

From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

From firmware on microcontrollers to ROS data streams on SBCs, you'll ensure the entire compute ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

FP/5DX Engineer

San Jose, CA · On-site

$80K - $90K/yr

Flying Probe Engineer, Jr. CATEGORY: Exempt JOB FUNCTION: Interact with customer to provide Design ... Develop, verify, and integrate the hardware, software, and firmware to test the final products.

... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

next page

Showing results 1-20

Entry Level Firmware Engineer information

See California salary details

$74K

$165.2K

$202.3K

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

As of Jul 17, 2026, the average yearly pay for entry level firmware engineer in California is $165,245.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,100.00 and $202,300.00 per year, depending on experience, location, and employer.

What are the common day-to-day tasks for an Entry Level Firmware Engineer?

As an Entry Level Firmware Engineer, your daily activities often include writing and debugging code for embedded devices, testing hardware interactions, and reviewing technical documentation. You'll work closely with senior engineers, hardware designers, and software teams to ensure your firmware integrates seamlessly with both the hardware and higher-level software. Troubleshooting and resolving bugs, participating in code reviews, and updating development logs or reports are also common. These tasks provide excellent opportunities to learn industry best practices, expand your technical knowledge, and develop collaboration skills crucial for career advancement.

What is an Entry Level Firmware Engineer job?

An Entry Level Firmware Engineer designs, develops, and tests low-level software that interacts closely with hardware. They work with embedded systems, writing code in languages like C or C++ to control devices such as microcontrollers, sensors, and processors. Their responsibilities often include debugging, optimizing performance, and ensuring hardware-software compatibility. They collaborate with hardware engineers and software developers to create reliable and efficient embedded systems. This role serves as a foundation for gaining expertise in embedded programming, system design, and firmware development methodologies.

What are the key skills and qualifications needed to thrive in the Entry Level Firmware Engineer position, and why are they important?

To thrive as an Entry Level Firmware Engineer, you need a solid understanding of embedded systems, C/C++ programming, and basic electronics, typically with a bachelor's degree in electrical or computer engineering. Familiarity with version control systems (e.g., Git), debugging tools, and hardware interfaces like UART, I2C, or SPI is often expected. Strong problem-solving abilities, effective communication, and teamwork are essential soft skills. These abilities help ensure reliable firmware development, smooth collaboration with hardware and software teams, and efficient troubleshooting in dynamic environments.

What are the most commonly searched types of Firmware Engineer jobs in California? The most popular types of Firmware Engineer jobs in California are:
What are popular job titles related to Entry Level Firmware Engineer jobs in California? For Entry Level Firmware Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Entry Level Firmware Engineer jobs in California look for? The top searched job categories for Entry Level Firmware Engineer jobs in California are:
What cities in California are hiring for Entry Level Firmware Engineer jobs? Cities in California with the most Entry Level Firmware Engineer job openings:
Infographic showing various Entry Level Firmware Engineer job openings in California as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $165,245 per year, or $79.4 per hour.
Firmware Engineer

Firmware Engineer

Innogrit

San Jose, CA • On-site

Full-time

Re-posted 4 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.