ActiveJobs
NXP

Senior Software Application Engineer – Ethernet Products (f/m/d)

NXP · Hamburg

Full-timeOn-sitePosted 13 November 2026
Continue to NXP's application →

Applications are made on NXP's own site. We never sit in the middle.

Job description

Your Team: Join one of the fastest-growing businesses within NXP. The Ethernet Networking Solutions (ENS) segment is part of the Product Line In-Vehicle Networking (IVN) and is shaping the future of automotive connectivity through high-performance Ethernet networking technologies. As part of the ENS Software Team, you will work at the intersection of cutting-edge automotive networking, embedded software, and customer innovation. We collaborate closely with R&D experts, global sales and application teams, and leading automotive manufacturers worldwide. Our team is recognized across the automotive industry for deep Ethernet expertise and for driving the adoption of next-generation networking technologies in vehicles. This position is based in Hamburg, Germany. Your Impact: As an Senior Software Application Engineer, you will become a trusted technical expert, helping customers successfully design, develop, and deploy products based on NXP's Ethernet switch and PHY portfolio. You will tackle challenging system-level problems, work directly with customer development teams, and play a key role in bringing innovative automotive networking solutions into production. Your Tasks & Responsibilities: Support customers in the design and implementation of Automotive Ethernet solutions based on NXP Ethernet switches and physical layer devices Analyze customer software and system architectures, perform code reviews, and develop software examples, reference implementations, and configuration guides Investigate, reproduce, and resolve complex customer-reported issues across software, hardware, and networking domains Perform in-depth debugging and root-cause analysis involving embedded software, low-level drivers, operating systems, networking stacks, and hardware interactions Use advanced debugging techniques including trace analysis, protocol analysis, memory inspection, and microcontroller-level troubleshooting to identify and resolve challenging issues Work closely with customers on-site and remotely to diagnose and solve system integration challenges Create technical collateral including application notes, white papers, FAQs, training material, and technical presentations Contribute to internal software development projects and reference platform development Lead the development of demonstrators, proof-of-concepts, and reference designs that showcase NXP technology Collaborate with NXP software teams, hardware teams, and ecosystem partners to build complete customer solutions Deliver technical workshops and training sessions for automotive OEMs and Tier-1 suppliers Represent NXP at conferences, industry forums, and technical events, contributing to thought leadership in Automotive Ethernet networking. Your Qualifications & Skills: 5+ years of experience in embedded software development using automotive semiconductors, ideally Ethernet switches Excellent understanding of Ethernet-based network architectures and system integration Strong programming experience in C/C++ and solid understanding of embedded software architectures Experience with low-level software development, device drivers, RTOS-based systems, and Linux environments Knowledge about automotive Ethernet standards and automotive software platforms is a plus Proven ability to debug complex system-level problems and perform structured root-cause analysis Confidence working at the register level, including reading, interpreting, and debugging hardware registers to identify software and hardware issues Good understanding of ARM architecture concepts, processor operation, memory mapping, exception handling, and peripheral interaction Python scripting skills for automation, analysis, and troubleshooting Previous customer-facing experience or a strong interest in technical customer interaction Your Personality & Education: You enjoy solving difficult technical problems and are passionate about understanding how systems work at the lowest levels. You are curious, analytical, and thrive when investigating complex issues that cross software, hardware, and networking boundaries. You communicate technical concepts clearly and effectively to diverse audiences. You enjoy collaborating in international, cross-functional teams. You are self-motivated, eager to learn, and open to new challenges and technologies. You hold a Bachelor's or Master's degree in Electronics Engineering, Computer Engineering, Computer Science, Communications Engineering, or a related field. You master English communication fluently, both written and spoken. More information about NXP in Germany... #LI-3da9

Other jobs you might want

Browse all jobs on ActiveJobs →