×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Quality Assurance Automation Engineer

Job in Frisco, Collin County, Texas, 75034, USA
Listing for: Sentient Energy Inc
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    DevOps, Embedded Systems/ Firmware/ IoT, Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Firmware Quality Assurance Automation Engineer

Job Type: Full-time –
This role is not eligible for visa sponsorship

Work Location:

Frisco, TX

ABOUT US

Sentient Energy, a subsidiary of Accurant International, is a leading provider of advanced sensing, monitoring, and analytics solutions that help electric utilities improve grid visibility, enhance reliability, and support the transition to a smarter, more resilient energy future. Sentient’s solutions are deployed by utilities across North America and around the world to provide real-time intelligence at the grid edge. For more information, visit

JOB DESCRIPTION

We are seeking a Firmware Quality Assurance Automation Engineer to design, develop, and maintain automated testing solutions for firmware-based systems. This role is responsible for ensuring firmware reliability, performance, and stability through scalable automation frameworks, continuous integration pipelines, and rigorous validation processes.

The ideal candidate has strong experience in embedded systems, firmware testing, hardware-software integration, and automated test development.

JOB SUMMARY
  • Design, develop, and maintain automated test frameworks for firmware validation
  • Create automated tests for functional, regression, system, and integration testing
  • Build tools and scripts to automate firmware validation and device interaction
  • Develop and execute test plans for firmware running on microcontrollers and So Cs
  • Validate firmware features
  • Maintain automated test environments, hardware test benches, and device farms
  • Monitor automated test results and analyze failures
  • Identify, isolate, and document firmware defects
  • Work closely with firmware team to troubleshoot issues and improve test coverage
  • Document test procedures, frameworks, and validation strategies
  • Contribute to quality metrics and release readiness assessments
BASIC REQUIREMENTS
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 3+ years of experience in firmware testing or embedded systems QA
  • Strong programming skills in Python, C/C++, or similar languages
  • Experience with test automation frameworks and scripting
  • Experience with Linux
  • Familiarity with embedded debugging tools (JTAG, logic analyzers, oscilloscopes)
  • Experience with communication protocols such as UART, SPI, I2C, USB, or Ethernet
  • Knowledge of version control systems (Git) and issue-tracking software (Jira)
What Will Put You Ahead?
  • Experience with hardware-in-the-loop (HIL) testing systems
  • Experience building CI pipelines for embedded systems
  • Familiarity with RTOS-based firmware
  • Experience with automated lab/test infrastructure
  • Knowledge of firmware update/boot loader testing
  • Experience with Linux-based embedded platforms
Key Skills
  • Embedded hardware interfaces
  • Problem solving and root cause analysis
  • Cross-functional collaboration
CULTURE AND TOTAL REWARDS

Sentient Energy, Inc. offers full-time employees a significant Total Rewards Package, including:

  • Medical insurance plan options and other standard employee benefits, including dental insurance, vision benefits, life insurance, disability insurance, and more!
  • 401(k) Plan (plus company match)
  • Paid time off – including holidays and vacation.

It is the policy of Sentient Energy, Inc. not to discriminate against any applicant for employment, or any employee because of age, color, sex, disability, national origin, race, religion, or veteran status.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary