Job Role: Senior / Lead Firmware QA EngineerLocation: Ahmedabad / Hyderabad (Hybrid)Company: Anblicks Inc. – Great Place to Work® CertifiedExperience: 10–12+ YearsPreferred:Early Joiners / Immediate Joiners (within 15–30 days) highly preferredRole OverviewAnblicks is seeking a Senior / Lead Firmware Quality Assurance Engineer to shape the quality strategy for our next-generation embedded and wireless products. This role is ideal for a seasoned QA professional with deep expertise in embedded systems, firmware testing, debugging, and hardware-software integration.As a key member of our team, you will collaborate with cross-functional engineering teams to ensure world-class product quality, reliability, and performance, while driving innovation in QA processes and methodologies.Key Responsibilities- Work with new and emerging technologies critical to embedded product development. - Collaborate closely with firmware, software, and hardware engineering teams to ensure seamless integration and high-quality outcomes. - Review user stories, acceptance criteria, and product requirements with a customer-first mindset to ensure clarity, consistency, and testability. - Partner with cross-functional product teams to validate requirements and ensure they can be effectively tested. - Work alongside firmware engineers to understand design solutions and provide constructive feedback early in the development cycle. - Participate in design discussions, UI/API reviews, firmware architecture reviews, and test case review sessions. - Translate high-level product and system requirements into detailed test scenarios, comprehensive test plans, and structured test cases. - Estimate, prioritize, plan, and coordinate all testing activities across releases. - Execute functional, integration, regression, and system-level testing for embedded firmware. - Log, track, and manage defects in JIRA, ensuring thorough regression testing after resolution. - Collaborate with hardware, firmware, and software teams to analyze system behavior and identify root causes of issues. - Prepare accurate test status reports, quality metrics, and release readiness documentation for leadership. - Continuously research and adopt new tools, technologies, and testing processes to enhance QA efficiency and effectiveness.Required Skills and Qualifications- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. - 10+ years of hands-on experience in embedded firmware/software QA and/or firmware development. - Strong expertise in testing embedded firmware, microcontrollers, RTOS-based systems, wireless devices, and hardware-software integration. - In-depth understanding of embedded system architecture, communication protocols (I2C, SPI, UART, BLE, Wi-Fi), and firmware-hardware interaction. - Proven experience designing and executing unit, integration, system, and regression test cases for firmware-driven products. - Hands-on experience with firmware debugging tools, oscilloscopes, logic analyzers, protocol analyzers, and other EE-level diagnostics. - Expertise in root cause analysis, test failure investigation, and log/system trace analysis. - Ability to convert requirements into clear, detailed test plans, scenarios, and validation strategies. - Proficiency in Python, shell scripting, or other scripting languages for test automation. - Strong working knowledge of Unix/Linux systems, command-line tools, and system-level debugging. - Experience with Jira, Confluence, or similar project and defect management tools. - Excellent verbal and written communication skills, with the ability to provide clear technical feedback. - Strong analytical thinking, critical reasoning, problem-solving, and attention to detail. - Self-motivated, fast learner, and capable of working independently and collaboratively in cross-functional teams. - Enthusiastic about exploring new tools, technologies, and testing methodologies.
Job Title
Senior / Lead Firmware QA Engineer