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.
Key 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.
Qualifications :
- Bachelors 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
Preferred Qualifications:
- 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.
Remote Work :
No
Employment Type :
Full-time