Embedded Software Engineer for NXP

NXP Semiconductors

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
June 16, 2026

Job Description

Join NXP's R&D team as an Embedded Software Engineer, specializing in C/C++ design for pre-silicon verification of advanced Ethernet features. Contribute to cutting-edge SoCs for automotive and industrial applications.
As a key member of the Advanced Chip Engineering team, you'll leverage over 10 years of experience to innovate robust embedded software solutions. Your role will involve close collaboration with IP design and verification teams to ensure timely delivery and quality across multiple platforms. You'll tackle complex problems and continuously improve design methodologies as part of a driven team.
Key Responsibilities:
• Design C/C++ software for Ethernet networking features
• Conduct trade-off analysis on performance and complexity
• Collaborate with design teams for timely IP delivery
• Drive continuous design methodology improvements
• Develop robust software that adapts to evolving IP functionality
Requirements:
• Bachelor’s in Electrical, Compu...