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 innovative 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 innovative Ethernet technologies at NXP in Ottawa.#J-18808-Ljbffr