All roles at UST

Firmware validation (BIOS / BMC) & Python Automation Engineer

BengaluruFull-time3–10 yrsPosted 1 week ago

Mid-level software engineering role at UST in Bengaluru. Needs 3+ years.

About the role

We are looking for a skilled Python Automation Developer with experience in Firmware Validation to design, develop, and maintain scalable automation solutions for validating firmware features across server and embedded platforms. The ideal candidate should have strong Python programming skills, automation framework development experience, and a solid understanding of firmware validation methodologies.

What you'll do

  • 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
  • Perform root cause analysis and debugging of firmware-related issues
  • Collaborate with firmware developers, validation engineers, and hardware teams

What you need

  • Python
  • Git
  • Unit testing
  • Regression testing
  • Linux
  • Jenkins

Good to have

  • Shell scripting
  • CI/CD
  • Azure
  • Root cause analysis

More roles like this at UST

Apply on UST's site