1

Junior Firmware Engineer Jobs (NOW HIRING)

Astrodyne TDI is looking for an Embedded Firmware Engineer with an EE or CS background that is interested in embedded FW and HW design. Key Responsibilities * Act as an individual firmware\software ...

Jr. Firmware Engineer

Hackettstown, NJ · On-site

$70K - $80K/yr

Astrodyne TDI is looking for an Embedded Firmware Engineer with an EE or CS background that is interested in embedded FW and HW design. An ideal candidate would have an aptitude for problem solving ...

Astrodyne TDI is looking for an Embedded Firmware Engineer with an EE or CS background that is interested in embedded FW and HW design. An ideal candidate would have an aptitude for problem solving ...

Jr. Firmware Engineer

Hackettstown, NJ · On-site

$70K - $80K/yr

Astrodyne TDI is looking for an Embedded Firmware Engineer with an EE or CS background that is interested in embedded FW and HW design. An ideal candidate would have an aptitude for problem solving ...

Lead and mentor interns and junior engineers. Mentor and provide technical leadership for junior firmware engineers and interns. * Aid and drive an effective cross-functional collaboration ensuring ...

Senior Firmware Engineer

Austin, TX · On-site

$135 - $165/hr

Mentor junior firmware engineers and provide technical leadership across projects * Work with cross-functional teams to deliver products on schedule and within quality standards Required ...

Mentor junior firmware engineers and provide technical leadership across projects * Work with cross-functional teams to deliver products on schedule and within quality standards Required ...

Mentor junior firmware engineers and provide technical leadership across projects * Work with cross-functional teams to deliver products on schedule and within quality standards Required ...

Staff Engineer, Firmware

Eden Prairie, MN · On-site

$116K - $199K/yr

Mentor and provide technical leadership to junior firmware engineers, fostering engineering excellence and knowledge sharing across teams. * Drive resolution of critical customer and manufacturing ...

Mentor and provide technical leadership to junior firmware engineers, fostering engineering excellence and knowledge sharing across teams. * Drive resolution of critical customer and manufacturing ...

Staff Engineer, Firmware

Eden Prairie, MN · On-site

$116K - $199K/yr

Mentor and provide technical leadership to junior firmware engineers, fostering engineering excellence and knowledge sharing across teams. * Drive resolution of critical customer and manufacturing ...

Participate in design and code reviews and provide informal mentorship to junior engineers. * Assist in maintaining and improving firmware build, test, and release processes. * Support integration ...

Firmware Engineer

San Jose, CA · On-site

$120K - $135K/yr

... junior engineers, as needed Qualifications: • BS in EE, CS, or CE is required. MS in EE, CS, or CE is a plus. • Minimum 2+ years of firmware development experience is preferred. • Minimum 2+ ...

Firmware Engineer

San Jose, CA · On-site

$97K - $110K/yr

... junior engineers, as needed Qualifications: • BS in EE, CS, or CE is required. MS in EE, CS, or CE is a plus. • Minimum 1+ years of firmware development experience is preferred. • Minimum 1+ ...

This role also includes mentoring junior engineers and reinforcing best practices across the ... Develop firmware using Xilinx and Microchip FPGAs and associated toolchains (ISE, Vivado, Libero)

Senior Firmware Engineer

Newington, NH · On-site

$123K - $163K/yr

Coaches engineers across the organization; shapes career development plans for junior and mid-level firmware engineers. * Leads design reviews, fosters knowledge-sharing sessions, and institutes ...

Firmware Engineer

San Jose, CA · On-site

$120 - $135/hr

Guiding and mentoring junior engineers, as needed Qualifications: * BS in EE, CS, or CE is required. MS in EE, CS, or CE is a plus. * Minimum 2+ years of firmware development experience is preferred.

next page

Showing results 1-20

Junior Firmware Engineer information

See salary details

$33.5K

$71.8K

$109.5K

How much do junior firmware engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for junior firmware engineer in the United States is $71,799.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What is a junior firmware engineer?

Junior Firmware Engineers are entry-level professionals who help design, develop, test, and maintain the low-level software (firmware) that controls electronic devices and hardware. They typically work under the supervision of more experienced engineers, assisting with coding, debugging, and troubleshooting firmware issues. Junior Firmware Engineers often collaborate with hardware engineers to ensure that the firmware interacts correctly with the device's physical components. This role is ideal for recent graduates or those new to the field who are looking to build experience in embedded systems and firmware development.

What are the key skills and qualifications needed to thrive as a junior firmware engineer?

A Junior Firmware Engineer typically needs a solid foundation in embedded systems programming, knowledge of C/C++ languages, and a relevant engineering degree. Familiarity with tools such as debuggers, oscilloscopes, integrated development environments (IDEs), and version control systems like Git is important, while certifications in embedded systems can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork abilities help individuals excel in this role. These skills ensure reliable firmware development, efficient troubleshooting, and seamless collaboration within engineering teams, all critical for delivering robust embedded products.

What are some common challenges a junior firmware engineer may face when starting in this role, and how can they overcome them?

Junior Firmware Engineers often encounter challenges such as understanding legacy codebases, debugging hardware-software interactions, and adapting to rapid development cycles. It's helpful to proactively seek guidance from senior engineers, regularly review documentation, and utilize debugging tools specific to embedded systems. Participating in code reviews and collaborating closely with hardware teams can also accelerate learning and help overcome initial hurdles.

What is the difference between Junior Firmware Engineer vs Firmware Developer?

AspectJunior Firmware EngineerFirmware Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related field; some certificationsBachelor's or higher in a related field; certifications are common
Work EnvironmentEntry-level, team-based projects, hardware and embedded systemsMid-level to senior projects, embedded systems, software-focused
Industry UsageConsumer electronics, automotive, IoT devicesEmbedded systems, IoT, industrial automation
Search & Comparison IntentUnderstanding entry-level roles, career progressionClarifying job responsibilities, skill requirements

The main difference between a Junior Firmware Engineer and a Firmware Developer lies in experience and responsibility level. Junior Firmware Engineers are typically entry-level, focusing on learning and supporting firmware development, while Firmware Developers are more experienced, handling complex projects independently. Both roles require similar educational backgrounds and industry usage, but the Firmware Developer role generally involves more advanced tasks and autonomy.

More about Junior Firmware Engineer jobs

What cities are hiring for Junior Firmware Engineer jobs?

Cities with the most Junior Firmware Engineer job openings:

What are the most commonly searched types of Firmware Engineer jobs?

The most popular types of Firmware Engineer jobs are:

What states have the most Junior Firmware Engineer jobs?

States with the most job openings for Junior Firmware Engineer jobs include:

What job categories do people searching Junior Firmware Engineer jobs look for?

The top searched job categories for Junior Firmware Engineer jobs are:

Infographic showing various Junior Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $71,799 per year, or $34.5 per hour.

Jr. Firmware Engineer

NextGenEnergyJobs

Hackettstown, NJ • On-site

$90 - $120/hr

Other

Posted 9 days ago


Job description

Astrodyne TDI is looking for an Embedded Firmware Engineer with an EE or CS background that is interested in embedded FW and HW design.

Key Responsibilities
  • Act as an individual firmware\software contributor for 16\32bit microcontrollers.
  • Writing firmware in “C” for bare-metal applications.
  • Understand board level schematics for internally designed embedded controllers.
  • Debugging with in-circuit debuggers, logic analyzers, UART terminals, signal toggles.
  • Hands on lab troubleshooting with the power engineering team for system level debug.
  • Assisting operations, production, and quality with power supply development and troubleshooting.
  • Carry out and document system design verification, system characterization and validation testing.
  • Prepare status reports and presentations for both internal and external company use.
Requirements
  • A B.S.E in Electrical Engineering, B.S in Computer Science, or pertinent experience is required.
  • A minimum of 1+ years’ of hands-on experience developing and troubleshooting hardware or software (preferably both, could be hobbyist work).
  • Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs.
  • Experience with common embedded communication protocols such as CAN, TCP/IP, USB, SPI, I2C, & UART in a real time environment.
  • Experience with “Git” or any source control repository systems is a plus.
  • Hands-on bread boarding skills and circuit prototyping skills.
  • Knowledge of common digital and analog circuitry.
  • Use of middleware such as LWIP, FreeRTOS, Azure RTOS, or any embedded HAL libraries.
  • Experience in creation of documentation associated with firmware requirements.
#J-18808-Ljbffr