1

Firmware Developer Jobs in New Jersey (NOW HIRING)

Firmware Engineer

Saddle Brook, NJ ยท On-site

$95 - $120/hr

  • Retirement

  • PTO

The Electronics Firmware Engineer will work closely with hardware, software, manufacturing, quality, and product management teams throughout the product lifecycle, from concept and design through ...

New

Firmware Engineer

Saddle Brook, NJ ยท On-site

  • Retirement

  • PTO

The Electronics Firmware Engineer will work closely with hardware, software, manufacturing, quality, and product management teams throughout the product lifecycle, from concept and design through ...

Firmware Engineer

Saddle Brook, NJ ยท On-site

  • Retirement

  • PTO

The Electronics Firmware Engineer will work closely with hardware, software, manufacturing, quality, and product management teams throughout the product lifecycle, from concept and design through ...

Firmware Engineering

Rockleigh, NJ ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Lighting Group is growing, and we're looking for a Firmware Engineer to dive in and help us build the next generation of our lighting and environmental control products. This role requires your ...

Jr. Firmware Engineer

Hackettstown, NJ ยท On-site

$90 - $120/hr

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

Senior Firmware Engineer

Livingston, NJ ยท On-site

$153K - $242K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Senior Firmware Engineer , you'll design, implement, and maintain embedded firmware features that enable secure, scalable, and reliable control across CoreWeave's GenAI compute infrastructure.

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

Firmware Engineer

Bridgewater, NJ ยท On-site

$150K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Firmware Engineer who will play a crucial role in our team to create, maintain, and update embedded control software for our Wavelength Selective Switch (WSS) product line. This ...

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

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

Senior Firmware Engineer, BIOS

Livingston, NJ ยท On-site

$109K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

What You'll Do As a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions. Leveraging deep expertise in ...

Job Openings >> Firmware Software Engineer Firmware Software Engineer Summary Title: Firmware Software Engineer ID: 92609 Location: Picatinny Arsenal, NJ More about this job > Description ...

Firmware/Software Engineer Job Summary: As a WisEngineering employee, you will support DEVCOM-AC within the Munition Setter Team. You will work on meaningful projects focusing on the development ...

next page

Showing results 1-20

Firmware Developer information

See New Jersey salary details

$78.7K

$113.9K

$182.2K

How much do firmware developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for firmware developer in New Jersey is $113,942.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,900.00 and $122,800.00 per year, depending on experience, location, and employer.

What is a firmware developer?

Firmware Developers are engineers who design, develop, and maintain low-level software that directly controls hardware devices. Their work typically involves writing code in languages like C or C++ to ensure hardware components operate as intended, often within embedded systems such as microcontrollers and consumer electronics. Firmware developers collaborate closely with hardware engineers and may also troubleshoot or update firmware to enhance device performance. Their role is crucial in industries like automotive, consumer electronics, and industrial automation.

What skills and qualifications are needed to thrive as a firmware developer?

To thrive as a Firmware Developer, you need a solid background in embedded systems, proficiency in C/C++ programming, and a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller architectures, debugging tools (like JTAG or ICE), and version control systems such as Git is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate across hardware and software teams. These skills are crucial for developing reliable, efficient firmware that enables hardware devices to function correctly and meet user requirements.

What are common challenges firmware developers face when working on embedded systems projects?

Firmware Developers often encounter challenges such as optimizing code for limited memory and processing power, integrating with diverse hardware platforms, and ensuring reliable communication between software and hardware components. Debugging can be especially tricky due to limited visibility into low-level operations, requiring specialized tools like JTAG debuggers or oscilloscopes. Collaboration with hardware engineers and cross-functional teams is essential to address hardware-software integration issues and to ensure timely delivery of stable, efficient firmware.

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

AspectFirmware DeveloperEmbedded Software Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering, or related fields; similar certifications
Work EnvironmentDesigning and developing low-level code for hardware devices, often working in hardware labs or development teamsDeveloping software for embedded systems, often in cross-functional teams, with focus on hardware-software integration
Industry UsageUsed in consumer electronics, automotive, IoT devices, and industrial equipmentCommon in automotive, medical devices, consumer electronics, and industrial automation

Firmware Developers and Embedded Software Engineers share similar skills and work environments, focusing on hardware-related software development. The main difference lies in their scope: Firmware Developers typically work on low-level code directly interacting with hardware, while Embedded Software Engineers may handle higher-level embedded applications. Both roles are essential in industries like automotive, IoT, and consumer electronics.

Are firmware developers in demand?

Firmware developers are in high demand due to the growth of embedded systems in industries such as automotive, consumer electronics, and IoT. Skills in C, C++, and real-time operating systems are particularly valuable, and job opportunities are expected to remain strong as technology continues to advance.

What job categories do people searching Firmware Developer jobs in New Jersey look for?

The top searched job categories for Firmware Developer jobs in New Jersey are:

Infographic showing various Firmware Developer job openings in New Jersey as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $113,942 per year, or $54.8 per hour.

Firmware Developer with Security Clearance

Wisengineering, LLC

Dover, NJ โ€ข On-site

Other

Re-posted 5 days ago


Job description

WisEngineering, LLC is currently interviewing candidates for an immediate or near term position with our company in support of ongoing Department of Defense programs at Picatinny Arsenal in Dover, NJ. Candidate must be US Citizen with the ability to obtain a security clearance.  Successful candidate will be a direct (W2) employee of WisEngineering.   Update: We are open to Jr Candidates as well as Mid/Sr.  
Location: On Site Picatinny Arsenal, Dover, NJ 
Start Date: TBD
Job Title: Firmware/Software Engineer 
Job Summary:
As a WisEngineering employee, you will support DEVCOM-AC within the Munition Setter Team. You will work on meaningful projects focusing on the development, testing, and initializing for munitions. The ideal candidate will have a strong foundation in electrical engineering, computer engineering or a related engineering field and a desire to BECOME a subject matter expert in munition setter system. While direct experience in this specific area is not required, a strong aptitude for learning and hands-on laboratory work is essential. The successful candidate will be trained and mentored by senior personnel to meet the unique challenges of the DEVCOM-AC Munition Setter Team and other stakeholders. Training Opportunity:
This position is an excellent opportunity for a talented engineer to grow into a specialized role. The selected individual will work closely with senior experts who will provide comprehensive training and mentorship on all aspects of munition setter system required for success at DEVCOM-AC. Candidate should be willing to attend the technical training such as Microchip Masters Workshop, FPGA development training and C/C++/C# software development training  Required Background  โ€ข Experience: โ—ฆ Demonstrated hands-on experience in a laboratory or R&D environment. โ—ฆ Experience with firmware and software development in C/C++/C#. โ—ฆ Experience in embedded Linux software development. โ—ฆ Experience in FPGA HDL development is a plus. โ—ฆ Experience reading electronic component datasheet and schematic is a plus. โ—ฆ Familiarity with test and evaluation methodologies, and prototype fabrication. โ€ข Skills: โ—ฆ Good analytical and problem-solving abilities. โ—ฆ Good verbal and written communication skills. โ—ฆ Ability to work effectively both independently and as part of a collaborative team. โ—ฆ Proficiency with C/C++ development software and a willingness to learn new technical software and processes. โ—ฆ A proactive and detail-oriented approach to complex technical challenges.
  Key Responsibilities: โ€ข Project Support & Oversight: Provide technical support for Munition Setter Projects, ensuring that developmental efforts align with program goals and timelines. โ€ข Subject Matter Expert (SME) Development: Actively develop expertise in munition setting methodologies to serve as a technical resource for the team and other stakeholders. โ€ข Laboratory & Testing Activities: โ—ฆ Support hands-on laboratory activities, including electronic components handling, soldering, and the fabrication of prototype setter systems. โ—ฆ Conduct comprehensive testing and evaluation of munition setter initialization process in laboratory environment. โ—ฆ Design and execute testing to verify operation of munition setter system in temperature chamber across extreme temperature ranges. โ€ข Research & Development: โ—ฆ Develop firmware and software for various microcontrollers and embedded computer systems in C/C++/C# computer language. โ—ฆ Assist in the design, characterization, and failure analysis of setter components and electronic assemblies. โ—ฆ Apply engineering principles to solve technical challenges related to setter system reliability, safety, and performance. โ€ข Collaboration & Communication: โ—ฆ Work collaboratively with a multi-disciplinary team of engineers and technicians to achieve project objectives. โ—ฆ Prepare and present technical findings, project updates, and recommendations to internal and external stakeholders.
Qualifications: โ€ข Education: A Bachelorโ€™s, Masterโ€™s, Engineering (Electrical, or Computer) or a related engineering discipline.