All roles

Firmware Quality Assurance Engineer

Remote · USA Full-time New today

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. 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. Apply Job!

Related roles

Principal Software Engineer/ Ads Formats

Remote · USA Full-time

Registered Nurse-Initial Clinical Reviewer - Commercial Prior Auth

Remote · USA Full-time

Sr. Property Training Specialist

Remote · USA Full-time

Claims Process Enablement and Strategy Intern - Summer 2025

Remote · USA Full-time

Client Service Associate (Teller - 40 hours) - South Shore / League City, TX

Remote · USA Full-time

Business Analyst - Identity Access Management Team

Remote · USA Full-time

Mid-Level Software Engineer

Remote · USA Full-time

Junior Software Developer with Cloud (AWS)

Remote · USA Full-time

Material Damage Auto Claims Leader

Remote · USA Full-time

Manager, Credit & Portfolio Management (Emerging Middle Market)

Remote · USA Full-time

Urgently Hiring: Immediately Require Teaching Assistant to

Remote · USA Full-time

[Remote/WFM] Netflix Part-Time Data Entry Customer Service Remote

Remote · USA Full-time

Experienced Full Stack Data Entry Specialist – Remote Work Opportunity for Teens

Remote · USA Full-time

[Remote] Remote role for UX/UI Designer

Remote · USA Full-time

Graduate Electrical Engineer (Available 2026)

Remote · USA Full-time

Product Designer - All Levels

Remote · USA Full-time

Apple Home Advisor Jobs: Join a Global Tech Leader!

Remote · USA Full-time

Experienced Customer Service Representative – Remote Opportunity to Shape the Customer Experience at arenaflex

Remote · USA Full-time

Amazon Flex Delivery – Grand Rapids, MI

Remote · USA Full-time

[Hiring] Digital Assets Compliance Officer @Figure Lending

Remote · USA Full-time