Location : ,
Automated Firmware Test Engineer
Job Description
- Provide support for Device Hardware and Firmware
- Provide support for manufacturing teams as issues arise that either affect quality or result in stop-ship scenarios
- Represent Support as appropriate in CAPA (Corrective Action, Preventative Action) meetings
- Provide in-depth root cause analysis of customer issues, accurately documenting reasons for failures and appropriate resolutions
- Interface with Product Management, Core Engineering, Technical Management Office, and other internal teams to drive quality improvements
- Support and adhere to the Company’s Code of Conduct and Ethics Policy
- Perform other duties as assigned or required
This team specifically deals with how data gets from point A to point B. They work on a Mesh network, encountering Linux, RTOS, and other devices. Extensive networking knowledge is required to excel. Testing communication devices and protocols is crucial. They work with 7-layer protocols, primarily focusing on gas and water meters, and some RF and cellular devices, but mostly manual testing. The backbone communication that carries the data is their main focus, ensuring data flows correctly, is sent on time, routed correctly, and in the right format.
We are looking for an Automated QA Engineer to join our team and help us validate different product lines such as Collector, Elec. EP, Battery EP, or EIC. The candidate will be responsible for automating the manual test cases that firmware QA will be writing using Python, Bash, or C# with Robot Framework. You will also be expected to create your own setup, verify it manually, and then automate it for integration into nightly regression build testing.
Hard Skills