Firmware Validation & Python Automation
UST
Bengaluru, Karnataka, India3h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers
- Must know
- PythonEmbedded systemsStatisticsUnit testingTroubleshooting
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Listed
- 11 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
UST is looking for an experienced Firmware Validation Engineer with Python Automation Skills.
Key Responsibilities
- Design and develop robust automation frameworks using Python.
- Create and maintain automated test scripts for firmware validation.
- Automate firmware feature, functional, regression, and system-level testing.
- Develop tools for log collection, parsing, reporting, and failure analysis.
- Improve automation coverage, execution efficiency, and test reliability.
- Generate validation reports and test metrics.
Requirements & Tech Stack
- Strong programming expertise in Python.
- Hands-on experience with PyTest, Robot Framework, Unittest, or custom automation frameworks.
- Strong understanding of Object-Oriented Programming (OOPs).
- Experience with automation framework development from scratch.
- Strong debugging and troubleshooting skills.
- Exposure to firmware testing and validation methodologies.
Firmware Validation Skills
- Firmware feature validation and regression testing.
- Validation experience in any of BIOS / BMC / UEFI.
- Firmware upgrade/downgrade validation.
- Platform bring-up and system validation.
- Log analysis and issue debugging.
- Understanding of server platform architecture.
Qualifications
- Firmware Validation
- Functional Testing
- Hardware Development
- Python
- Debugging
- BMC
- Log Analysis
- Object-Oriented Programming
- Production Support
- Robot Framework