1

On Call Firmware Engineer Jobs (NOW HIRING)

Software Engineer III

Novi, MI · On-site

$54 - $72.75/hr

May be proficient with embedded software (firmware) development. * Proficient with desktop ... Also indicate any working conditions that may be out of the ordinary, i.e. travel, on call or ...

... / on-call (Y/N) Estimated Commute Time in minutes (must be Summary Snapshot Years of Relevant ... firmware updates Troubleshoot system issues across hardware, firmware, and operating systems ...

Dalton, GA Work hours: 8-5 Mon-Fri, occasionally need to support different shift hours and on call. ... firmware updates Troubleshoot system issues across hardware, firmware, and operating systems ...

... firmware, and operating system issues. • Perform server installations, hardware upgrades ... on-call rotations and support extended coverage as needed. • Maintain awareness of new ...

... needs analysis, firmware and hardware installations and updates, vendor product and service ... Provide 24/7 on-call support as a part of the team on call rotation. Best Regards, David Miller ...

... firmware updates Troubleshoot system issues across hardware, firmware, and operating systems ... Participate in on-call rotations and support extended coverage when needed What You Bring ...

Network Engineer

Orlando, FL · On-site

$40 - $45/hr

Perform network maintenance tasks, Firmware upgrades, Firewall changes Create and update ... on call as needed Must be a self-starter with a high level of motivation, capable of taking ...

... needs analysis, firmware and hardware installations and updates, vendor product and service ... Provide 24/7 on-call support as a part of the team on call rotation. Thanks for your valuable time!

Forward Deployed Engineer

Seattle, WA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Triage and debug issues in the field across software, firmware, hardware, networking, and RF ... Willingness to participate in rotating after-hours on-call support schedules, including nights ...

Forward Deployed Engineer

Seattle, WA · On-site

$85K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Triage and debug issues in the field across software, firmware, hardware, networking, and RF ... Willingness to participate in rotating after-hours on-call support schedules, including nights ...

Showing results 41-60

On Call Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do on call firmware engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for on call firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What is the difference between On Call Firmware Engineer vs Firmware Developer?

AspectOn Call Firmware EngineerFirmware Developer
Primary RoleResponds to firmware issues in real-time, troubleshooting and fixing bugs during off-hours or emergenciesDevelops, tests, and implements firmware solutions during regular work hours
Work EnvironmentOn-site or remote, with availability for emergency callsTypically office-based, project-focused
CredentialsOften requires embedded systems experience, relevant certifications, and troubleshooting skillsRequires embedded systems knowledge, programming skills, and relevant degrees

While both roles involve firmware development, the On Call Firmware Engineer specializes in handling urgent issues outside regular hours, whereas the Firmware Developer focuses on creating and improving firmware during standard work times.

More about On Call Firmware Engineer jobs

What cities are hiring for On Call Firmware Engineer jobs?

Cities with the most On Call 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 job categories do people searching On Call Firmware Engineer jobs look for?

The top searched job categories for On Call Firmware Engineer jobs are:

Infographic showing various On Call Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 78% Full Time, 14% Part Time, and 6% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Software Engineer III

Digital Check Corp

Novi, MI • On-site

$54 - $72.75/hr

Full-time

Posted 27 days ago


Job description


Summary of Position: (Provide a brief narrative, one or two sentences, that highlights the primary purpose to the organization and key responsibilities of the job).

Designs and develops software applications, application interfaces (APIs) and/or embedded software (firmware) to meet specified requirements and standards. Performs coding, debugging, testing and troubleshooting throughout the software development process.

Collaborates with other Software Engineers on moderately complex aspects of projects. Work is generally independent.

Principal Duties and Responsibilities: (State the essential functions of the job, organized from most to least essential. Include normal day-to-day duties as well as duties that occur at irregular intervals but that are of a recurring and essential nature. Include leadership and managerial responsibilities, if applicable).

  • Collaborate with other Software Engineers to develop new or enhanced applications, application interfaces (APIs) and/or embedded software (firmware).
    1. Follow Engineering Department Processes.
    2. Design software components to meet specified requirements.
    3. Utilize Git for software version control
    4. Utilize DevOps to manage the software development life cycle
    5. Create test plans and tools to verify new designs.
    6. Thoroughly test new designs to verify requirements are met.
  • Collaborate with other Software Engineers to analyze and troubleshoot software issues reported by QA and/or customers to identify root causes and develop solutions.

Knowledge, Skills and Abilities Required: (List the minimum required education, prior experience, certifications, licenses, and specialized areas of knowledge required to adequately perform the essential functions of the job).

  • Requires a bachelor's degree in software engineering.
  • Requires 4-7 years of related experience.
  • Proficient with Git and DevOps for version control and software development
  • Proficient with Basic, C, C++, C#, Javascript and HTML high level programming languages and development environments.
  • Proficient with software development for Windows, Mac and Linux operating systems.
  • May be proficient with embedded software (firmware) development.
  • Proficient with desktop computers and MS Windows desktop applications

Personal Skills and Competencies: (Identify any behavioral characteristics and attributes that would contribute to superior performance for this position, i.e. organization skills, communication skills, detail-orientation, analytical skills).

  • Strong attention to detail, highly organized.
  • Excellent collaboration and communication (written and verbal) skills.
  • Highly independent worker

Customer Base: (Identify who the primary and secondary customers are for the position. This includes any person or group of people, internal or external, who rely on the work product or output of the position).

  • Engineering Department Manager
  • Engineering Project Managers

Working Conditions/Physical Requirements of the Job: (Indicate what the physical requirements are to complete the essential functions of the job, i.e. lifting, standing, etc. Also indicate any working conditions that may be out of the ordinary, i.e. travel, on call or unusual hours, exposure to noise, etc.).

  • No special requirements
  • The primary work location is the Digital Check Corp. office in Novi with possibility for some amount of work from home.
  • Very minimal travel

The above is not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor is it intended to be an exhaustive list of the skills and abilities required to do the job. Rather, it is intended only to describe the general nature of the job. Employees may be required to perform duties outside of their normal responsibilities from time to time, as needed.