Padmi

Firmware Validation Engineer (Python)

IndiaPosted 3 months ago
Software QualitySeniorFull Time; Regular
Apply at UST

Opens the source posting on shine.com

Source description

About the role

View original

As a Firmware Validation Engineer at UST, you will play a crucial role in bridging the gap between low-level hardware/firmware validation and modern Artificial Intelligence. Your responsibilities will involve defining test plans, validation strategies, and test cases for complex firmware/embedded features, designing and building robust Python test automation frameworks, and integrating AI agents for automation tasks. Key Responsibilities: - Define test plans, validation strategies, and test cases for complex firmware/embedded features - Design, build, and scale robust, reusable, and maintainable test automation frameworks using Python (e.g., PyTest, Robot Framework) - Design and deploy autonomous AI agents to automate complex test sequence generation, log analysis, and anomaly detection Qualifications Required: - 5+ years of experience in Firmware & Hardware Validation - Strong fundamentals in embedded systems architecture (x86, ARM, or RISC-V) - Experience with hardware/firmware validation: BIOS, PCIe, NVMe, BMC - Hands-on debugging skills using hardware tools and software utilities - Proficiency in Python scripting with Object-Oriented Programming concepts - Proven track record of building and managing modular automation frameworks About UST: UST is a global digital transformation solutions provider with over 30,000 employees in 30 countries. UST partners with the world's best companies to drive real impact through transformation, embedding innovation and agility into clients' organizations. As an Equal Opportunity Employer, UST values diversity and inclusion in the workplace. Please note, UST reserves the right to periodically redefine your roles and responsibilities based on organizational requirements and performance evaluations. As a Firmware Validation Engineer at UST, you will play a crucial role in bridging the gap between low-level hardware/firmware validation and modern Artificial Intelligence. Your responsibilities will involve defining test plans, validation strategies, and test cases for complex firmware/embedded features, designing and building robust Python test automation frameworks, and integrating AI agents for automation tasks. Key Responsibilities: - Define test plans, validation strategies, and test cases for complex firmware/embedded features - Design, build, and scale robust, reusable, and maintainable test automation frameworks using Python (e.g., PyTest, Robot Framework) - Design and deploy autonomous AI agents to automate complex test sequence generation, log analysis, and anomaly detection Qualifications Required: - 5+ years of experience in Firmware & Hardware Validation - Strong fundamentals in embedded systems architecture (x86, ARM, or RISC-V) - Experience with hardware/firmware validation: BIOS, PCIe, NVMe, BMC - Hands-on debugging skills using hardware tools and software utilities - Proficiency in Python scripting with Object-Oriented Programming concepts - Proven track record of building and managing modular automation frameworks About UST: UST is a global digital transformation solutions provider with over 30,000 employees in 30 countries. UST partners with the world's best companies to drive real impact through transformation, embedding innovation and agility into clients' organizations. As an Equal Opportunity Employer, UST values diversity and inclusion in the workplace. Please note, UST reserves the right to periodically redefine your roles and responsibilities based on organizational requirements and performance evaluations.

One address, no account. We’ll tell you when matching roles go live.

More at UST

Related open roles

View all roles