Full-time

Senior Software Engineer in Hardware Verification

Posted by NXP Semiconductors • ottawa, on, Canada

📍 ottawa, on 🕒 June 19, 2026

About the Role

Become a Senior Software Engineer with NXP, focusing on hardware design verification using C/C++. Your expertise will enable innovative Ethernet features for industry-leading microcontrollers.
As part of NXP’s Advanced Chip Engineering group, you will apply your decade-long experience in embedded software development to design top-tier Ethernet/IP solutions. Collaborating with diverse teams, your contribution will ensure high-quality, efficient software ready for the automotive, industrial, and edge computing markets. The position invites creative solutions to complex networking challenges.
Key Responsibilities:
• Implement pre-silicon verification software for Ethernet applications
• Analyze performance and complexity trade-offs thoroughly
• Work alongside IP verification teams for structured releases
• Enhance design methodologies through continuous improvement initiatives
• Create scalable architectures that evolve with new functionalities
Requirements:
• ...

Ready to Apply?

Submit your application today and take the next step in your career journey with NXP Semiconductors.

Apply Now