senior software engineering Hardware Engineer ic Bachelor's · Posted Apr 20, 2026
Skills
Testing

About this role

NXP Semiconductors is hiring a senior-level Hardware Engineer in the software engineering function based in Pune, India. The posting calls out experience with Testing. Listed education preference: a bachelor's degree or equivalent.

Role
Hardware Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Pune, India
Education
Bachelor's degree
Posted
Apr 20, 2026
AI Summary
Design and implement DFT architectures for complex SoCs including scan, MBIST, and LBIST. Collaborate with RTL and physical design teams on testability, verify at multiple levels, and optimize test coverage and pattern efficiency. Requires strong DFT expertise, ATPG tools proficiency, and silicon debug experience.

More roles at NXP Semiconductors

Senior Validation Engineer
Hyderabad, India · senior
Python C++ C
Sr Synthesis and Front-End Implementation Engineer
Hyderabad, India · mid
Python Frontend Development Automation
Sr Synthesis and Implementation Engineer
Hyderabad, India · senior
Python Frontend Development Automation
Lead Physical Design Engineer
Hyderabad, India · senior
Python
Principal AMS Verification Engineer
Bangalore, India · principal
Python
All NXP Semiconductors jobs →

Job description

from NXP Semiconductors careers

Senior DFT Engineer: You will be responsible for designing, implementing, and verifying DFT architectures for complex SoCs. You will work closely with RTL, physical design, and verification teams to ensure robust testability and high-quality silicon.

 

Key Responsibilities

-Define and implement DFT architecture for SoCs (scan, MBIST, LBIST, boundary scan).

-Develop and integrate scan insertion, test compression, and ATPG patterns.

-Implement memory BIST and logic BIST strategies.

-Collaborate with RTL and physical design teams for DFT insertion and timing closure.

-Perform DFT verification at RTL and gate-level simulations.

-Work with ATE teams for test program development and silicon bring-up.

-Optimize test coverage, pattern count, and test time.

 

Required Skills

-Strong expertise in DFT methodologies: Scan, MBIST, LBIST, JTAG.

-Hands-on experience with industry standard ATPG tools.

-Proficiency in UPF/CPF-based low-power DFT.

-Knowledge of fault models (stuck-at, transition, path delay).

-Familiarity with physical design constraints for DFT.

-Experience in silicon debug and ATE bring-up.

 

Preferred Qualifications

- Pas experience with SoC level DFT

-Exposure to high-speed interfaces and DFT for mixed-signal blocks.

-Strong problem-solving and communication skills.

 

Education

-Bachelor’s or Master’s in Electrical/Electronics Engineering.


More information about NXP in India...

#LI-7013
All software engineering jobs software engineering in Pune, India Jobs in Pune, India software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles senior positions