principal software engineering Hardware Engineer tech_leadership · Posted May 15, 2026
Skills
Python

About this role

NXP Semiconductors is hiring a principal-level Hardware Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with Python.

Role
Hardware Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Bangalore, India
Posted
May 15, 2026

More roles at NXP Semiconductors

Technical Director – System Architect (UHF / RFID Systems) (m/f/d)
Gratkorn · director
Continuous Improvement Engineer
Nijmegen · principal
Python
Verification Engineer – G3 (SoC Simulation & Functional Verification)
Noida, India · mid
Testing Embedded Systems
Principal AI Compiler Engineer
Austin (Oakhill · principal
Python C Agile
Hardware Security Architect
Austin (Oakhill · mid
Security Embedded Systems
All NXP Semiconductors jobs →

Job description

from NXP Semiconductors careers

We are looking for a Principal AMS Verification Engineer with strong expertise in SerDes IP verification and mixed-signal verification methodologies with 10+ years of experience. The candidate will own end-to-end verification strategy for high-speed SerDes IPs, work closely with analog and digital design teams, and provide technical leadership across projects.

Key Responsibilities

  • Own and drive AMS verification strategy for high-speed SerDes IPs from concept to signoff
  • Architect and develop UVM/UVM-AMS based verification environments
  • Verify complex mixed-signal SerDes subsystems across IP, subsystem, and SoC levels
  • Develop, integrate, and validate RNM / Verilog-AMS / behavioral models
  • Lead verification of:
    • link training, initialization and adaptation
    • Multi-lane and multi-protocol SerDes operation
    • BIST, PRBS, loopback, error injection, and robustness scenarios
  • Analyze and debug complex mixed-signal issues involving timing, jitter, noise, and protocol behavior
  • Drive functional, assertion-based, and coverage-driven verification
  • Execute corner, PVT, stress, and performance verification
  • Collaborate closely with analog design, digital RTL, architecture, and validation teams
  • Mentor and technically guide junior verification engineers
  • Contribute to silicon bring-up, post-silicon debug, and correlation activities (where applicable)

Required Technical Skills

AMS & Verification Methodology

  • Strong hands-on experience with SystemVerilog, UVM, and UVM-AMS
  • Expertise in Verilog-AMS / AMS RNM / wreal modeling
  • Experience with mixed-signal simulators such as: Cadence Xcelium AMS, Synopsys VCS AMS, Siemens Questa ADMS
  • This is an excerpt. Read the full job description on NXP Semiconductors careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles principal positions