Firmware QA Engineer
ExternalFull-timeOn-site9mo ago
CI/CDComplianceEmbedded SystemsGitLabGitLab CIJenkins
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and execute automated and manual test cases for embedded firmware used in Oil & Gas equipment.
- Develop and maintain test frameworks for regression, functional, integration, and system-level testing.
- Perform hands-on testing of devices, including sensor calibration validation, real-time data acquisition , and communication protocols (Modbus, CAN, HART, RS485, etc.).
- Analyze test results, log defects, and collaborate with development teams for root cause analysis and resolution.
- Ensure firmware meets safety, reliability, and compliance standards (API, ISO, IEC, etc.).
- Assist in development and execution of hardware-in-the-loop (HIL) testing strategies.
- Work with cross-functional teams to define test strategies , traceability matrices, and quality metrics.
- Support field deployment teams in testing and troubleshooting firmware-related issues under real-world conditions.
- Bachelor's degree in electrical engineering, Computer Engineering, or related field.
- Good hands-on experience in firmware QA/testing, preferably in a regulated or industrial environment .
- Strong hands-on experience with test frameworks like Google Test , Robot Framework , Unity (for C) , or PyTest .
- Proficiency in scripting languages (Python, Shell, etc.) for test automation.
- Experience testing embedded systems , RTOS, device drivers, and communication interfaces.
- Familiarity with oscilloscopes, logic analyzers, JTAG debuggers , and other lab equipment.
- Working knowledge of SCADA , PLC , or industrial communication protocols is a plus.
- Strong problem-solving and debugging skills
Requirements
- Experience with firmware QA in the Oil & Gas , energy, or heavy industrial sector.
- Exposure to safety-critical systems or compliance with industry-specific QA standards (e.g., IEC 61508 , API standards , ATEX , SIL ).
- Experience with DevOps pipelines and CI/CD tools (Jenkins, GitLab CI).
- Knowledge of hardware bring-up testing and field deployment validation .
Additional Information
We are seeking a Firmware QA Engineer with strong hands-on experience in test frameworks, embedded systems , and quality assurance processes. This role is critical in validating firmware used in field instrumentation, data acquisition systems, and control devices specific to the Oil & Gas industry.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Sensia? Share your experience