Embedded QA Automation Engineer
- Compensation
- Not disclosed
- Location
- Bangalore, Karnataka, India
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Qa
- Posted
Skills
Nice to have
- Experience with Embedded Linux and Yocto-based systems.
- Familiarity with C, C++, Bash, and scripting languages.
- Experience with device communication protocols such as USB, Bluetooth, Ethernet, Serial, or TCP/IP.
- Exposure to AI-assisted software development and testing tools.
Full description
Are you…
- Interested in the physics behind how we perceive color and appearance?
- Interested in innovation for precision measurement instruments?
- Interested in working in a strong international R&D team?
If so, read on!
X-Rite Pantone is the leading company for color measurement systems and solutions, worldwide and over a wide range of markets (print and packaging, consumer electronics, automotive, textile, etc.). Our products combine precision optical measurement systems with advanced algorithms, powerful embedded computing, and software.
As an Embedded QA Automation Engineer, you will play a key role in advancing the quality, reliability, and efficiency of X-Rite's embedded software development process through automation. You will design, develop, and maintain automated test frameworks and validation tools that support continuous testing across our embedded product portfolio.
Working closely with quality assurance, software, firmware, DevOps, and systems engineering teams, you will help ensure high product quality by integrating automated testing into the development lifecycle and enabling rapid feedback in a CI/CD environment.
This role combines software development skills with quality engineering expertise and offers the opportunity to contribute directly to market-leading spectrophotometers, color measurement instruments, and spectral imaging systems used by customers worldwide.
Key Responsibilities
- Design, develop, and maintain scalable automated test frameworks for embedded software products.
- Implement automated functional, integration, regression, system, and end-to-end test suites.
- Develop tools and infrastructure to improve test efficiency, automation coverage, and product quality.
- Integrate automated tests into CI/CD pipelines to support continuous testing and release readiness.
- Collaborate with software, firmware, systems, and QA engineers to identify automation opportunities and improve test strategies.
- Analyze automated test results, investigate failures, and support root cause analysis activities.
- Develop and maintain test environments, hardware setups, and automation infrastructure required for reliable execution of test suites.
- Support hardware-in-the-loop (HIL), system-level, and device communication testing activities.
- Promote continuous improvement through automation, AI-assisted testing approaches, process optimization, and technical innovation.
- Acquire a strong understanding of product functionality and customer workflows to ensure effective validation of business-critical features.
Required Qualifications
Bachelor or Master of Science in Computer Science, Software Engineering, Electrical Engineering, or a related field.