Senior Validation Engineer
NXP Semiconductors · Hyderabad, India
About this role
NXP Semiconductors is hiring a senior-level Professional Services Consultant based in Hyderabad, India. The posting calls out experience with Python, C++, C, Bash.
- Role
- Professional Services Consultant
- Function
- services
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Hyderabad, India
- Posted
- May 15, 2026
More roles at NXP Semiconductors
Job description
from NXP Semiconductors careersJob Summary
We are looking for a Validation Engineer to validate and qualify AI software, firmware, hardware, and system-level features for edge AI accelerator platforms. The role involves designing validation strategies, developing automation frameworks, executing functional and performance testing, and ensuring high-quality releases across embedded and AI workloads.
The ideal candidate should have strong experience in Linux systems, automation, AI/ML validation, CI/CD workflows, and debugging complex hardware-software interactions.
Key Responsibilities
- Design and execute validation plans for AI accelerator platforms, embedded systems, and SDK releases.
- Validate AI/ML workloads including LLMs, VLMs, vision, audio, and NLP models across different hardware targets.
- Develop and maintain automation frameworks using Python, Bash, Jenkins, and CI/CD pipelines.
- Perform functional, regression, stress, performance, and scalability testing.
- Validate PCIe, USB, networking, memory, storage, and system-level interfaces.
- Debug issues across firmware, kernel drivers, runtime, and application layers.
- Work closely with software, compiler, runtime, hardware, and DevOps teams for issue triaging and release qualification.
- Build automated validation pipelines for nightly, release, and PR-based testing.
- Analyze logs, crashes, performance bottlenecks, and system stability issues.
- Create detailed validation reports, dashboards, and quality metrics.
- Support customer-specific validation and benchmarking activities.
- Manage and maintain lab infrastructure, devices, and automated execution environments.
- Validate deployments across x86, ARM, Linux, containerized, and cloud-based environments.