1

Firmware Engineer Jobs in Edison, NJ (NOW HIRING)

We are seeking a skilled Firmware Engineer to support embedded firmware development, debugging, and validation activities within our product development environment. This role is responsible for ...

We are seeking a skilled Firmware Engineer to support embedded firmware development, debugging, and validation activities within our product development environment. This role is responsible for ...

Firmware Engineer

New York, NY · On-site

$120K - $130K/yr

We are seeking a skilled Firmware Engineer to support embedded firmware development, debugging, and validation activities within our product development environment. This role is responsible for ...

Firmware Engineer

Livingston, NJ · On-site

$109K - $160K/yr

What You'll Do As a Firmware Engineer, you'll focus on AMI BMC firmware and OpenBMC development for GenAI server platforms. You'll collaborate with cross-functional teams to develop, enhance, and ...

What You'll Do As a Firmware Engineer, you'll focus on AMI BMC firmware and OpenBMC development for GenAI server platforms. You'll collaborate with cross-functional teams to develop, enhance, and ...

Senior Firmware Engineer

New York, NY · On-site

$130K - $180K/yr

About As a Senior Firmware Engineer, you will be responsible for designing, developing, testing, and implementing firmware for embedded systems. This role requires a deep understanding of both ...

Senior Firmware Engineer

New York, NY · Remote

$120K - $200K/yr

About the Role Join the core hardware team of a Y Combinator-backed consumer wearable startup as a Senior Firmware Engineer , helping build the firmware powering a next-generation wearable platform.

Senior Firmware Engineer

New York, NY · On-site

$120K - $200K/yr

About the Role Join the core hardware team of a Y Combinator-backed consumer wearable startup as a Senior Firmware Engineer , helping build the firmware powering a next-generation wearable platform.

Senior Firmware Engineer

Livingston, NJ · On-site

$153K - $242K/yr

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.

Senior Firmware Engineer

New York, NY · On-site +1

$153K - $242K/yr

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.

Senior Firmware Engineer, FPGA

New York, NY

$130K - $172K/yr

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate, and maintain FPGA-based platform functionality while ensuring clean integration with BMC firmware ...

TL;DR - We're building humanity's defense layer for the AI age and are looking for a Firmware Engineer to build systems that operate in real environments and survive contact with reality. If you ...

TL;DR - We're building humanity's defense layer for the AI age and are looking for a Firmware Engineer to build systems that operate in real environments and survive contact with reality. If you ...

Design and develop firmware for embedded microcontrollers. * Read board schematics, triage and ... Review code developed by other engineers and provide feedback to ensure best practices.

Design and develop firmware for embedded microcontrollers. * Read board schematics, triage and ... Review code developed by other engineers and provide feedback to ensure best practices.

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

TL;DR - We're building humanity's defense layer for the AI age and are looking for a Firmware Engineer to build systems that operate in real environments and survive contact with reality. If you ...

next page

Showing results 1-20

Firmware Engineer information

See Edison, NJ salary details

$76.1K

$169.8K

$207.9K

How much do firmware engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for firmware engineer in Edison, NJ is $169,804.00, according to ZipRecruiter salary data. Most workers in this role earn between $145,000.00 and $207,900.00 per year, depending on experience, location, and employer.

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

AspectFirmware EngineerEmbedded Software Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programmingBachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++
Work EnvironmentDesigning and developing firmware for hardware devices, often working closely with hardware teamsDeveloping software for embedded systems, often in real-time environments
Industry UsageElectronics, consumer devices, IoT, automotiveConsumer electronics, medical devices, industrial automation

Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

How much money does a firmware engineer make?

A firmware engineer's salary varies by experience, location, and industry, but typically ranges from $80,000 to $130,000 annually in many regions. Entry-level positions may start lower, while experienced engineers with specialized skills in embedded systems and real-time operating systems can earn higher salaries. Certifications and proficiency with tools like C and assembly language can also influence compensation.

What are the key skills and qualifications needed to thrive as a firmware engineer, and why are they important?

To thrive as a Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help firmware engineers excel, especially when collaborating with hardware and software teams. These skills and qualities are crucial to ensure reliable, efficient firmware that seamlessly integrates with hardware products.

What are some common challenges firmware engineers face when working with cross-functional teams?

Firmware Engineers often collaborate closely with hardware designers, software developers, and QA teams. A common challenge is ensuring clear communication of technical requirements and constraints, as firmware must interface seamlessly with hardware and higher-level software. Misalignment or delays in one area can impact overall delivery, so Firmware Engineers need strong problem-solving and collaboration skills to address integration issues and keep projects on track. Regular cross-team meetings and thorough documentation help mitigate these challenges.

What is a firmware engineer?

Firmware Engineers are professionals who design, develop, test, and maintain the low-level software (firmware) that allows hardware devices to function. This firmware acts as a bridge between the device's hardware and higher-level software, ensuring that hardware components operate correctly and efficiently. Firmware Engineers typically work with embedded systems, writing code in languages like C or C++ for microcontrollers, sensors, and other electronic devices. Their work is crucial in industries such as consumer electronics, automotive, medical devices, and telecommunications.

What does a firmware engineer do?

A firmware engineer designs, develops, and tests low-level software that controls hardware devices such as microcontrollers and embedded systems. They work with programming languages like C or C++, use tools like debuggers and oscilloscopes, and often collaborate with hardware engineers to ensure proper device functionality and performance.
What are the most commonly searched types of Firmware Engineer jobs in Edison, NJ? The most popular types of Firmware Engineer jobs in Edison, NJ are:
What are popular job titles related to Firmware Engineer jobs in Edison, NJ? For Firmware Engineer jobs in Edison, NJ, the most frequently searched job titles are:
What job categories do people searching Firmware Engineer jobs in Edison, NJ look for? The top searched job categories for Firmware Engineer jobs in Edison, NJ are:
What cities near Edison, NJ are hiring for Firmware Engineer jobs? Cities near Edison, NJ with the most Firmware Engineer job openings:
Infographic showing various Firmware Engineer job openings in Edison, NJ as of July 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Hybrid job distribution, with an average salary of $169,804 per year, or $81.6 per hour.

$120K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Quest Global rating

7.8

Company rating: 7.8 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

237th of 440 rated engineering


Job description

Job Requirements

Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better, faster. This multi-dimensional approach enables us to solve the most critical and large-scale challenges across the aerospace & defense, automotive, energy, hi-tech, healthcare, medical devices, rail and semiconductor industries.

We are looking for humble geniuses, who believe that engineering has the potential to make the impossible possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we're eager to hear from you.

We are seeking a skilled Firmware Engineer to support embedded firmware development, debugging, and validation activities within our product development environment. This role is responsible for firmware bring-up, driver development, system integration, debugging complex hardware-software interactions, and supporting product validation teams with firmware-level diagnostics. The ideal candidate combines strong embedded systems expertise with collaborative problem-solving and thorough documentation practices. 

The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:

What You will Do:
Firmware Development & Bring-Up 

Develop and maintain Embedded Firmware for microcontrollers and application processors, including bootloaders, device drivers, and system initialization code

Execute Board Bring-Up activities including initial power-on, peripheral validation, debug interface configuration, and hardware-software integration verification for each new board revision

Driver Development & System Integration

Develop and optimize Device Drivers for sensors, communication interfaces (I2C, SPI, UART, USB), and peripheral subsystems

Perform System Integration ensuring seamless interaction between firmware, hardware, and higher-level software/application layers

Support Over-the-Air (OTA) Update mechanisms including firmware packaging, secure boot, and update validation

Debugging & Diagnostics

Conduct Hardware-Software Debugging using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and serial consoles to resolve integration issues

Perform Power Optimization analysis and implement low-power modes, sleep states, and wake-up logic to meet product power budgets

Execute Firmware-Level Failure Analysis to support validation teams in root-causing field failures and test escapes

Develop and maintain Diagnostic Tools & Scripts for automated firmware testing, log capture, and regression validation

Firmware Validation & Release

Manage Firmware Build & Release Processes including version control, branching strategies, and release qualification

Maintain Firmware Test Automation frameworks for unit testing, integration testing, and regression suites 

Support Certification & Compliance Testing (e.g., BT/BLE, Wi-Fi, regulatory) with firmware configuration and debug support

What You Will Bring:

Qualifications / Requirements

Bachelor's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related technical field

3-5+ years of experience in embedded firmware development for consumer electronics or wearable devices

Skills & Competencies

Proficiency in C/C++ for embedded systems; familiarity with Python for scripting and test automation

Hands-on experience with RTOS (FreeRTOS, Zephyr, or equivalent) and bare-metal firmware development

Strong knowledge of communication protocols (I2C, SPI, UART, USB, BLE, Wi-Fi) and peripheral interfacing

Demonstrated experience with debugging tools - JTAG, SWD, logic analyzers, oscilloscopes, and serial debug consoles

Excellent documentation skills - firmware design documents, release notes, debug guides, and technical specifications

Familiarity with version control (Git), CI/CD pipelines for firmware builds, and secure boot/OTA update mechanisms

Pay Range: $120000 - $130000.

Compensation decisions are made based on factors including experience, skills, education, and other job-related factors, in accordance with our internal pay structure. We also offer a comprehensive benefits package, including health insurance, paid time off, and retirement plan.

Work Requirements:

This role is considered an on-site position located in New York
    You must be able to commute to and from the location with your own transportation arrangements to meet the required working hours.  


Benefits

 Full-time (Regular)

401(k)
401(k) matching 
Dental insurance
Health insurance
Life insurance
Paid time off
Referral program
Vision insurance
Short/Long Term Disability


Employment Type: FULL_TIME

What Quest Global employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom