1

Firmware Engineer Jobs in Rhode Island (NOW HIRING)

Sys Safety Engr Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: None ... Analysis of hardware, software, firmware, and system interfaces to identify hazards to personnel ...

Analysis of hardware, software, firmware, and system interfaces to identify hazards to personnel ... Bachelor of Science (or higher) degree in engineering or a technical-related field and two (2) or ...

Apply approved patches, firmware updates, and configuration changes. * Maintain network diagrams ... engineering assignment. * Systems responsibility: Current certification appropriate to the primary ...

Apply approved patches, firmware updates, and configuration changes. * Maintain network diagrams ... engineering assignment. * Systems responsibility: Current certification appropriate to the primary ...

Sr. Mechanical Engineer

North Kingstown, RI · On-site

$101K - $133K/yr

Creative Innovation Engineer / "MacGyver-minded" mechanical engineer. A practical inventor who ... Collaborate shoulder-to-shoulder with EE, firmware/software, IoT, test, industrial design, UX, ...

Showing results 41-60

Firmware Engineer information

See Rhode Island salary details

$73.4K

$164K

$200.8K

How much do firmware engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for firmware engineer in Rhode Island is $163,973.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,000.00 and $200,800.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 Rhode Island?

The most popular types of Firmware Engineer jobs in Rhode Island are:

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

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

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

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

What cities in Rhode Island are hiring for Firmware Engineer jobs?

Cities in Rhode Island with the most Firmware Engineer job openings:

Infographic showing various Firmware Engineer job openings in Rhode Island as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $163,973 per year, or $78.8 per hour.

Full-time

Re-posted 8 hours ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

88th of 226 rated it services


Job description

SAIC is seeking a Systems Safety Engineer at our office in Middletown, RI.

A successful candidate will work as part of a team analyzing a system to identify hazards, categorize risk, and recommend mitigations to reduce the risk of mishap occurrence.  Candidates will collaborate with internal team, government personnel, and subcontractors. 

Job Duties:

  • Utilizing quantitative and qualitative risk assessment techniques to perform safety analysis in accordance with MIL-STD-882E and other guidance.
  • Analysis of hardware, software, firmware, and system interfaces to identify hazards to personnel, equipment, and the environment, to include supplemental analysis techniques such as  fault tree analyses, failure modes and hazardous effects analyses, and sneak circuit analyses.
  • Review System Requirements documentation to identify potential hazardous conditions and make recommendations to system design in collaboration with program staff.
  • Performing operational analyses and studies to identify potential deficiencies in operating procedures, handling procedures, stowage or other logistics phases.
  • Reviewing and analyzing system safety management and program plans, safety analyses, accident and incident data, mishap investigation reports, safety test plans and results, and other ESOH related data.
  • Preparing or updating risk assessment reports, safety assessment reports, and presentation materials for formal submission.
  • Conducting or reviewing safety assessment of new, updated, and/or modified hardware and software, waivers, and exemption requests.
SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

Qualifications:

  • Bachelor of Science (or higher) degree in engineering or a technical-related field and  two (2) or more years experience.
  • Candidate must be a US Citizen and have the ability to obtain SECRET level clearance. SAIC will sponsor qualified candidates for a security clearance.
  • Familiarity in the use and application of technical standards and system safety principles, theories, concepts and techniques.
  • Familiarity conducting and/or reviewing safety assessment of hardware, software, waivers, and exception requests.
  • Familiarity reviewing System Requirements documentation to identify potential hazardous conditions to make recommendations as needed.

Preferred Experience:

  • Basic understanding of Model Based Systems Engineering (MBSE), particularly using Cameo Systems Modeler, or a willingness to learn; formal training and mentorship will be provided for the right candidate.
  • Basic understanding of or exposure to Systems Engineering principles and practices, or a demonstrated willingness to develop that knowledge in a hands-on professional environment.
  • Basic familiarity with MIL-STD-882E and the Joint Software System Safety Engineering Handbook (JSSSEH), or an eagerness to learn and apply these standards under the guidance of experienced safety professionals.
  • Experience supporting Navy, Army, or Air Force acquisition programs.
  • Prior internship, co-op, or research experience in a systems engineering or safety-related discipline is a plus.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom