Skip to content
mimi

Ethernet Software Engineer

NXP Semiconductors

Arborfield · On-site Full-time Mid Level 4w ago

About the role

About

Drive innovation in embedded software with NXP as an Ethernet Software Engineer. Engage in high-impact projects developing advanced Ethernet IP for microcontrollers and microprocessors.

NXP is seeking a Digital Verification Engineer to join its talented R&D team. With over five years of experience in software design, the role focuses on C/C++ development for device drivers and Ethernet features. You will work on breakthrough technologies involving IEEE Time Sensitive Networking, contributing to the next-generation SoCs across automotive and IoT domains.

Responsibilities

  • Design and implement C/C++ embedded software for device drivers
  • Collaborate with teams on timely delivery of high-quality IP
  • Perform trade-off analysis to balance performance and complexity
  • Drive continuous improvement in design practices
  • Interact with hardware teams for seamless integration

Requirements

  • Bachelor’s in Electrical/Computer Engineering or related field
  • 5+ years software design and implementation experience
  • Expertise in C/C++ software development
  • Solid understanding of embedded software methodologies
  • Familiarity with TCP/IP protocols and networking products

Leverage your technical skills in a collaborative environment with a focus on quality and innovation at NXP.

Skills

C++CEthernetIEEE Time Sensitive NetworkingIoTTCP/IP

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free