What are the responsibilities and job description for the Firmware Test Engineer Role position at Jobleads-US?
Job Overview
We are seeking an experienced engineer with a background in designing, developing, and deploying test frameworks to test system firmware running on hardware platforms.
The ideal candidate will have enthusiasm for independently digging into complexity, building new solutions, and increasing effectiveness in a collaborative environment.
Key Responsibilities:
- Designing automated test set ups for complex firmware interacting with hardware
- Developing and setting up automated tests for firmware validation
- Coding/testing boot loaders, and device drivers for embedded devices (RTOS and/or Linux)
- Working with test frameworks of end to end testing of devices with other system components such as cloud and mobile apps
- Designing automation labs to run validation tests, and to collect performance metrics
Requirements:
- 10 years of experience testing firmware running on devices (preferably consumer electronics devices)
- Expertise designing, developing and setting up automated tests for firmware validation
- Experience coding/testing boot loaders, and device drivers for embedded devices (RTOS and/or Linux)
- Strong verbal and written communication skills - you'll need to write clear and well-constructed bug reports, test cases, and documentation
- Demonstrated ability to work independently as well as contributing to the success of the team