Skip to Main Content

Job Title


Quality Assurance Specialist


Company : UST


Location : Bengaluru, Karnataka


Created : 2025-07-25


Job Type : Full Time


Job Description

Designation : Firmware Testing Location: Bangalore Experience: 4 to 8 years Work mode : Work from office Mandatory skills : Firmware Testing, Automation Testing, Python/Java Job Description: We are looking for a dedicated and experienced Senior Firmware Testing Engineer to join our team. The ideal candidate will have a strong background in firmware testing, application testing, and system testing, with a focus on non-functional requirements (NFR) for embedded hardware systems. Key Responsibilities: Conduct comprehensive firmware testing to ensure product quality and reliability. Perform application and system testing for embedded hardware systems. Debug and troubleshoot issues related to microcontrollers, cellular communication protocols, and other embedded systems. Develop and maintain automated validation processes for firmware testing. Collaborate with cross-functional teams to design, develop, and validate firmware. Implement and manage communication protocols for embedded systems. Write and maintain test scripts in Python and C for firmware applications. Ensure compliance with industry standards and best practices in firmware testing and development. Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. 4 to 8 years of experience in firmware testing and embedded systems development. Proficiency in Python or Java programming languages. Strong understanding of microcontrollers, cellular communication protocols, and embedded hardware. Experience with debugging tools and techniques. Preferred Skills: Experience with automatic validation and testing frameworks. Familiarity with various communication protocols (e.g., UART, SPI, I2C). Knowledge of industry standards and best practices in firmware testing and development.