1

Firmware Engineer Jobs in Hawaii (NOW HIRING)

Test Engineer I - Oahu

Honolulu, HI ยท On-site

$99.90 - $127.50/hr

Working knowledge of communications systems fundamentals, various test equipment and computer systems software, firmware and programming languages. * Working knowledge of protective relaying concepts ...

Researcher #0086080T

Honolulu, HI ยท On-site

$77K/yr

College of Engineering Department: Electrical and Computer Engineering Location: University of ... Develop, test, and maintain FPGA firmware for detector control, data acquisition, and real-time ...

Researcher #0086080T

Honolulu, HI ยท On-site

$77K/yr

College of Engineering Department: Electrical and Computer Engineering Location: University of ... Develop, test, and maintain FPGA firmware for detector control, data acquisition, and real-time ...

Installing Operating System firmware, software, patches, and upgrades, * Maintaining core ... engineering, and COMSEC operation * DoDD 8570 IAT Level II Highly desired qualifications: * COMSEC ...

$66.25 - $88.75/hr

Minimum of 8+ years of senior-level network engineering experience designing and implementing ... Perform diagnostics for complex hardware, firmware, and configuration issues impacting network ...

Software Engineer

Honolulu, HI ยท On-site

$90 - $130/hr

Software Engineer LOCATION Honolulu, HI 96815 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software ...

next page

Showing results 1-20

Firmware Engineer information

See Hawaii salary details

$77.9K

$174K

$213K

How much do firmware engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for firmware engineer in Hawaii is $173,961.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,600.00 and $213,000.00 per year, depending on experience, location, and employer.

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 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 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 based on experience, location, and industry, but typically ranges from $80,000 to $130,000 annually. Senior firmware engineers with specialized skills in embedded systems and real-time operating systems can earn higher salaries, especially in high-demand tech sectors.

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

The most popular types of Firmware Engineer jobs in Hawaii are:

What are popular job titles related to Firmware Engineer jobs in Hawaii?

For Firmware Engineer jobs in Hawaii, the most frequently searched job titles are:

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

The top searched job categories for Firmware Engineer jobs in Hawaii are:

Infographic showing various Firmware Engineer job openings in Hawaii 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 $173,961 per year, or $83.6 per hour.

Systems Engineer Mid Level

StratasCorp

Joint Base Pearl Habor Hickam, HI โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 8 days ago


Job description

At StratasCorp, our mission strives to put employees first while still being recognized as a leader in the Department of Defense Information Technology sector. We believe in a continuing pursuit of customer satisfaction and operational excellence while exceling in service innovation. We are looking for employees who value corporate culture, leadership, diversity, and commitment to quality, because we are #TeamStratas.
Location
Pearl Harbor, HI - Pearl Harbor, HI 96860 US (Primary)
Category
Information Technology
Job Description
This position will serve as a technical resource and escalation point for complex network issues while supporting engineering, configuration management, change management, lab validation, and future enterprise network solutions.
This position is located on-site, no remote opportunities are available. The preferred location of this role is on-site in Pearl Harbor, Hawaii. Candidates located in Norfolk, Virginia may also be considered.
Key Responsibilities
  • Lead efforts to identify, troubleshoot, analyze, and resolve complex network issues in a dynamic enterprise environment.
  • Configure, maintain, and troubleshoot network infrastructure, including switches, routers, VLANs, wireless access points (APs), firewalls, and network sensors.
  • Provide engineering expertise and operational support for one of the world's largest intranet environments.
  • Serve as a Tier III escalation resource for complex incidents, including coordinating with vendors as necessary for incident resolution.
  • Serve as an SME and technical backstop for troubleshooting efforts involving multiple network disciplines and teams of CCNP/CCIE-level engineers.
  • Apply extensive knowledge of defense-in-depth principles to secure enterprise network infrastructure.
  • Troubleshoot technologies and protocols including routing, switching, SD-WAN, WLAN, MPLS, VPNs, OSPF, BGP, EIGRP, switching protocols, and multicast.
  • Collaborate with cross-functional engineering and operations teams to enhance network availability, performance, reliability, and security.
  • Develop and maintain Engineering Implementation Plans (EIPs) supporting network changes and deployments.
  • Create and manage change management tickets for deployments, maintenance activities, upgrades, and other network changes.
  • Conduct Root Cause Analysis (RCA) in support of problem management activities and recurring incident resolution.
  • Participate in engineering, architecture, and project meetings to design and develop future enterprise network solutions.
  • Track engineering and operational work within an Agile/SAFe framework using JIRA.
  • Participate in Daily Stand-Ups (DSUs), retrospectives, Program Increment (PI) activities, and other Agile ceremonies.
  • Develop and deliver detailed demonstrations and technical updates supporting Program Increment objectives.

Configuration Baseline Management
  • Maintain version-controlled configuration baselines for network infrastructure devices, including routers, switches, firewalls, and sensors.
  • Maintain accurate records of startup and running configurations, firmware versions, security policies, and associated network configuration data.
  • Ensure configuration changes are properly documented, peer-reviewed, approved, and backed up to a centralized repository.
  • Maintain change-tracking and rollback capabilities to support operational resilience and configuration recovery.
  • Ensure network configurations remain compliant with applicable DISA Security Technical Implementation Guides (STIGs) and organizational cybersecurity policies.

Lab Testing & Pre-Production Validation
  • Conduct pre-production validation testing for firmware upgrades, configuration changes, and security patches before deployment to production networks.
  • Perform testing within an isolated lab environment designed to mirror applicable production network topology and configurations.
  • Validate network functionality, security policies and controls, device interoperability, performance against established baselines, and deployment/rollback procedures.
  • Document testing results, identified risks, remediation requirements, and deployment recommendations prior to production implementation.

Job Requirements:
  • Bachelor's degree with 8-12 years of relevant professional experience; or
  • Master's degree with 6-10 years of relevant professional experience.
  • Equivalent education and experience substitutions may be considered at the Hiring Manager's discretion.
  • Subject Matter Expertise in BAN/LAN/WAN/WLAN and Network Boundary engineering.
  • Extensive experience performing highly technical network maintenance, configuration, troubleshooting, and engineering activities.
  • Experience providing Tier III escalation support in large-scale enterprise environments.
  • Experience supporting networks of comparable scale to 16,000+ devices across 450+ geographically dispersed locations.
  • Demonstrated ability to serve as an SME and escalation backstop for troubleshooting across multiple network disciplines.
  • Extensive hands-on troubleshooting experience with routing, switching, SD-WAN, WLAN, MPLS, VPNs, OSPF, BGP, EIGRP, switching protocols, and multicast.
  • Experience with SAFe Agile methodologies and JIRA.
  • Strong understanding of network security and defense-in-depth principles.
  • Strong analytical and problem-solving capabilities.
  • Excellent written and verbal communication skills.
  • Ability to communicate complex technical concepts effectively to engineering teams, program leadership, customers, and other stakeholders.

Clearance and Certification Requirements:
  • Active Secret security clearance required.
  • Must be Top Secret eligible.
  • DoD 8570.01 IAT Level III certification, such as CASP+, CISSP, CCNP Security, or another qualifying certification.
  • A recognized network vendor certification, such as Cisco CCNA, CCNP, or CCIE.

Additional Requirements:
  • Willingness and ability to participate in an on-call rotation.
  • Ability to perform scheduled and unscheduled work during off-hours, including maintenance windows, when required.
  • Ability to travel up to 10%.

Preferred Qualifications:
  • Previous experience supporting the Navy Marine Corps Intranet (NMCI) network.
  • Previous experience supporting Department of Defense (DoD) programs and environments.
  • Experience with network automation and Infrastructure as Code (IaC) technologies and practices.
  • Hands-on experience with automation technologies such as Ansible and Python.
  • Experience with Arista networking technologies.
  • Advanced Cisco networking certifications, including CCNP or CCIE, are highly desirable.

The anticipated salary range for this role is $80,000 to $90,000 annually. The anticipated salary range for this position is provided in accordance with applicable pay transparency laws. The final starting salary will be determined based on a variety of job-related factors, including the selected candidate's qualifications, skills, relevant experience, education, certifications, and work location (where applicable), as well as internal equity and market considerations.
We use E-Verify to confirm the identity and employment eligibility of all new hires.
Security Clearance
Secret
Certification Required
Job Type
Full-time
StratasCorp provides a complete compensation package with competitive wages and benefits that include medical, dental, and vision insurance, FSA & HSA accounts, disability and other income protection benefits, life insurance, paid personal time-off benefits, paid holidays, and a 401K Saving Plan with a company matching contribution.
StratasCorp is committed to equal opportunity in employment, actively seeking to build a diverse and talented workforce, including individuals with disabilities and protected veterans.