Senior Digital Design & Verification Engineer
NXP Semiconductors · Caen
senior
software engineering
Hardware Engineer
ic
· Posted Jun 26, 2026
About this role
NXP Semiconductors is hiring a senior-level Hardware Engineer in the software engineering function based in Caen. The posting calls out experience with Python, Embedded Systems, Data Analytics.
- Role
- Hardware Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Caen
- Posted
- Jun 26, 2026
Job description
from NXP Semiconductors careersJob Summary
NXP Semiconductors France is seeking a highly skilled and experienced Senior Digital Design & Verification Engineer to contribute to the development of cutting-edge automotive and industrial products. This role involves leading aspects of the digital design and verification flow, ensuring high-quality and robust silicon solutions.
Job Responsibilities
- Lead and execute digital design activities from specification to RTL implementation, including micro-architecture definition, clock domain crossing (CDC) analysis, and linting.
- Develop and implement comprehensive verification plans, including testbench architecture, UVM-based verification environments, and assertion-based verification.
- Perform functional verification, formal verification, and gate-level simulations to ensure design correctness and robustness.
- Collaborate with system architects, analog designers, and software teams to define design requirements and resolve integration challenges.
- Debug complex design and verification issues, identify root causes, and propose effective solutions.
- Contribute to continuous improvement of design and verification methodologies, tools, and flows.
- Mentor junior engineers and provide technical guidance within the team.
- Generate detailed documentation for design, verification, and analysis.
Job Qualifications
- Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in digital IC design and verification.
- Proven expertise in RTL design (Verilog/SystemVerilog) and strong understanding of digital design principles.
- Extensive experience with UVM (Universal Verification Methodology) for testbench development and verification.
- Proficiency in industry-standard EDA tools for simulation, synthesis, linting, and formal verification.
- Solid understanding of embedded systems, microcontrollers, and communication protocols (e.g., SPI, I2C, UART, CAN, LIN).
- Experience with scripting languages (e.g., Python, Perl, Tcl) for automation and data analysis.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
- Fluency in English (written and spoken) is required.
More roles at NXP Semiconductors
Software Engineer - Hardware Design Verification
Kanata · mid
C Networking Embedded Systems
Technical Marketing Manager for Metering Segment (ISEM Power & Energy) (m/f/d)
Gratkorn · senior
Security Encryption Embedded Systems
Software Engineer, Linux Kernel/BSP
Bucharest, Romania · mid
Python Rust C
Senior Principal Computer Architect AI/ML (f/m/d)
Hamburg · principal
Python Deep Learning Machine Learning
System Engineer Intern
Bucharest, Romania · junior
Python C Computer Vision
All NXP Semiconductors jobs →