Location
ottawa
Job Type
Full-time
Posted
June 06, 2026
Job Description
Take a leading role with NXP as an Embedded Software Designer focused on advanced Ethernet networking. Your expertise in C/C++ will contribute to a billion-dollar product portfolio.
In this role, you will design and implement software for device drivers tailored to automotive and IoT applications. Collaborating with various engineering teams, you will drive high-quality IP delivery consistently. Your analytical capabilities will also ensure trade-offs between performance and complexity are meticulously evaluated, assisting in the development of innovative solutions.
Key Responsibilities:
• Design C/C++ software for embedded systems
• Contribute to groundbreaking Ethernet networking IP
• Perform in-depth performance and complexity analysis
• Partner with verification teams for on-time project success
• Enhance the design methodology continuously
Requirements:
• Bachelor’s in Computer Engineering or related discipline
• 5+ years' experience in software desig...
In this role, you will design and implement software for device drivers tailored to automotive and IoT applications. Collaborating with various engineering teams, you will drive high-quality IP delivery consistently. Your analytical capabilities will also ensure trade-offs between performance and complexity are meticulously evaluated, assisting in the development of innovative solutions.
Key Responsibilities:
• Design C/C++ software for embedded systems
• Contribute to groundbreaking Ethernet networking IP
• Perform in-depth performance and complexity analysis
• Partner with verification teams for on-time project success
• Enhance the design methodology continuously
Requirements:
• Bachelor’s in Computer Engineering or related discipline
• 5+ years' experience in software desig...
Ready to Apply?
Submit your application for Embedded Software Designer at NXP at NXP Semiconductors
Apply Now