senior software engineering Embedded Software Engineer ic · Posted May 15, 2026

About this role

NXP Semiconductors is hiring a senior-level Embedded Software Engineer in the software engineering function based in Hyderabad, India. The posting calls out experience with Python, Frontend Development, Automation.

Role
Embedded Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Hyderabad, India
Posted
May 15, 2026

More roles at NXP Semiconductors

FP&A Specialist
Kuala Lumpur · mid
Business Finance Advisor
Kuala Lumpur · mid
Data Analytics Power BI
Process Integration Device Engineer
Shanghai, China · mid
Validation Engineer
Noida, India · mid
FPGA Platform Lead
Caen · senior
Embedded Systems Security
All NXP Semiconductors jobs →

Job description

from NXP Semiconductors careers

We are seeking highly motivated Synthesis Front-End Implementation Engineer to join our dynamic AI NPU team. In this role, you will be crucial in translating RTL designs into optimized gate-level netlists, ensuring performance, power, and area targets are met for complex IP blocks. Job Responsibilities As a Synthesis Front-End Implementation Engineer, your responsibilities will include: * Performing logical and physical synthesis of RTL designs for various digital blocks and sub-systems, including hierarchical synthesis methodologies. * Developing and implementing robust timing constraints (SDC) to achieve target frequencies and optimize design performance. * Conducting STA, identifying critical paths, and collaborating with design teams for timing closure. * Executing formal verification (LEC) to ensure functional equivalency between RTL and synthesized netlists. * Analyzing and optimizing power consumption at the front-end stage, utilizing power analysis tools and techniques. * Performing area estimation and optimization to meet aggressive PPA requirements. * Collaborating closely with RTL designers, DFT engineers, and physical design engineers to ensure seamless integration and hand-off. * Developing and maintaining automation scripts (Tcl, Python, Perl) for synthesis flows and design analysis. * Evaluating and integrating new CAD tools and methodologies to improve efficiency and design quality. * Documenting design constraints, methodologies, and analysis…

This is an excerpt. Read the full job description on NXP Semiconductors careers →
All software engineering jobs software engineering in Hyderabad, India Jobs in Hyderabad, India software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles senior positions