Ethernet Software Engineer
NXP Semiconductors
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
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