Demo

Firmware Quality Assurance Engineer

The GEO Group
Boulder, CO Full Time
POSTED ON 3/6/2025
AVAILABLE BEFORE 3/5/2026

Benefits Information

This job posting is anticipated to remain open until March 21st, 2025.

 

Full-time employees will enjoy a competitive benefits package with options for you and your family including:

• Paid Time Off

• Paid Holidays

• 401(k) Matching

• Health Insurance

• Vision Insurance

• Life Insurance

• Health Savings Account

• Tuition Reimbursement

• Employee Discount

• Reduced Tuition Rates

• Disability Insurance

• Employee Assistance Program

• 401(k)

• Pet Insurance

• Dental Insurance

• Paid Training

• Flexible Spending Account

 

The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. 

Equal Opportunity Employer

Overview

BI is one of the leading technology companies in Boulder, Colorado and the largest provider of innovative electronic monitoring solutions in the United States. We excel at proving technological solutions to over 1,000 agencies nationwide and allowing those agencies to fulfill their missions without worrying about the technical complexities.

Qualifications

Minimum Requirements

  • Bachelor’s Degree in Computer Science or related field or equivalent experience.
  • At least two (2) years of professional experience in firmware quality assurance testing.
  • Experience with scripting and automated testing.
  • Fluent in Python and/or other scripting languages.
  • Experience with continuous integration such as Jenkins and revision control Git
  • Experience with lab equipment such as power supplies, electronic loads, oscilloscopes, digital multimeters, etc.
  • Familiar with the C/C programming language.
  • Familiar with communication interfaces such as UART, SPI, I2C, etc
  • Working knowledge of testing disciplines and tasks and automated test tools.
  • Extensive knowledge of firmware development lifecycle.
  • Effective communication skills with internal and external contacts at all levels.
  • Excellent analytical skills and commitment to continuous testing improvement.
  • Good time management skills.
  • Ability to perform problem analysis and resolution
  • Ability to pass a federal background check and obtain a suitability determination preferred.
  • United States citizenship preferred.
  • Must live in the US 3 of the last 5 years (military and study abroad included) preferred.

Working Conditions: Encountered on a regular basis as part of the work this job performs.

  • Typical office environment.
  • Some work in computer-testing lab with cold temperatures, and high noise levels from hardware alarms.
  • Ability to reach with hands and arms and to use hands to finger, handle or feel to move computers and testing equipment.
  • Ability to climb or balance, stoop, kneel, crawl or crouch, to move computers and testing equipment.

BI Incorporated

Responsibilities

Summary

The Firmware Quality Assurance Engineer develops, coordinates, plans and executes test activities to ensure the system meets business and technical requirements. Provides guidance to the other members of the firmware and project test team on their planning and execution activities. Contributes to product definition specifications from a testing perspective.

 

Primary Duties and Responsibilities

  • The Firmware Quality Assurance Engineer develops and executes, test plans, test cases for new products and releases. Ensures system and business requirements are met.
  • Coordinates test planning, analysis, and execution activities for firmware releases. Develops work agreements, detailing testing approach, resources, duration, and critical path items.
  • The Firmware Quality Assurance Engineer designs exhaustive automated test cases that run in both software and hardware in the loop test fixtures.
  • Logs and tracks product defects. Re-tests and confirms defects reported as fixed.
  • The Firmware Quality Assurance Engineer identifies functional workflow changes as candidates for automation.
  • Proactively implements test automation utilizing tools available in-house.
  • The Firmware Quality Assurance Engineer participates in all technical testing efforts including functional, integration and automation testing.
  • Proactively works with development and product groups on problem analysis, reproductions, and resolution.
  • The Firmware Quality Assurance Engineer collaborates with firmware engineers and reliability engineers to ensure product is extensively tested in an efficient manner.
  • Maintains current knowledge of various quality assurance testing technologies available in the market. Proactively makes recommendations on how to make internal test processes more efficient.
  • The Firmware Quality Assurance Engineer develops functional test cases and test procedures from existing documents or from functional decomposition of the existing system.
  • Documents discrepancies that are identified and provides status reports to management.
  • Performs other duties as assigned.

Pay

Pay USD $80,000.00/Yr. to USD $95,000.00/Yr.

Salary : $80,000 - $95,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Quality Assurance Engineer?

Sign up to receive alerts about other jobs on the Firmware Quality Assurance Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$68,970 - $84,869
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$122,860 - $148,594
Income Estimation: 
$159,276 - $189,136
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$122,860 - $148,594
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The GEO Group

The GEO Group
Hired Organization Address Milton, FL Full Time
Benefits Information Full-time employees will enjoy a competitive benefits package with options for you and your family ...
The GEO Group
Hired Organization Address Prairie, LA Full Time
Benefits Information Full-time employees will enjoy a competitive benefits package with options for you and your family ...
The GEO Group
Hired Organization Address Newark, NJ Full Time
Benefits Information Full-time employees will enjoy a competitive benefits package with options for you and your family ...
The GEO Group
Hired Organization Address Newark, NJ Full Time
Job Description Job Description Overview Are you looking for a career you can feel good about? We hire only those that s...

Not the job you're looking for? Here are some other Firmware Quality Assurance Engineer jobs in the Boulder, CO area that may be a better fit.

Quality Assurance Engineer

Clearstory, Boulder, CO

AI Assistant is available now!

Feel free to start your new journey!