Join NXP as an Embedded Software Engineer specializing in Hardware Design Verification located in Ottawa with a hybrid work model. Engage in developing high-quality software for advanced Ethernet features.As part of NXP’s esteemed R&D; team, you will produce cutting-edge software that underpins advanced microcontroller and microprocessor IP. With over five years of experience in C/C++, you will tackle complex engineering problems while ensuring delivery on time with premium quality. This role embraces collaboration with cross-functional teams to realize the full potential of hardware design.Key Responsibilities:
Implement and design software using C/C++ for verification
Execute thorough performance and complexity analyses
Coordinate with IP design teams to meet deadlines
Foster ongoing advances in design techniques
Establish scalable architectures for software developmentRequirements:
Bachelor’s degree in a relevant technical field
5+ years in software design and implementation
Expertise in C/C++ programming languages
Solid background in embedded software
Familiarity with TCP/IP protocol and networkingYour role is essential for developing creative Ethernet technologies at NXP in Ottawa.#J-18808-Ljbffr