Job Title
NFC System Software Validation Engineer - Entry Level
Role Summary
Entry-level validation engineer on the NFC system software team in San Diego. You will design and execute system-level validation for NFC components, develop automated test scripts, and collaborate with hardware and firmware teams to ensure product performance and reliability.
Work involves lab testing with RF and logic instruments, debugging software and hardware interactions, and maintaining test documentation. Base salary range (California): $83,800β$115,200 per year.
Experience Level
Entry-level β early career; targeted at candidates with limited professional experience (typically first industry roles).
Responsibilities
Primary responsibilities include:
- Validate and verify NFC components at the system level; create and execute test plans and procedures.
- Implement automated and manual tests for software features per product specifications and architecture guidelines.
- Develop, modify, and run test scripts and programs; collect and document test results to support debugging and software updates.
- Use lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, and RF sniffers to gather signals and analyze issues.
- Collaborate with hardware engineers, firmware developers, and other software teams to integrate and optimize system performance.
- Troubleshoot and resolve software defects and support root-cause analysis efforts.
- Maintain and update test documentation, standards, and procedures.
Requirements
Must-have skills and experience:
- Proficiency in at least one programming language: C, C++, Java, or Python.
- Experience with embedded development tools: debuggers, compilers, and version control (Git).
- Hands-on experience with lab instrumentation such as oscilloscopes, logic analyzers, spectrum analyzers, or RF sniffers.
- Basic knowledge of wireless communications and connectivity (Bluetooth, WiβFi, NFC, Zigbee).
- Strong analytical and problem-solving skills; effective written and verbal communication in English.
- Ability to work independently and collaboratively in cross-functional teams.
Nice-to-have:
- Experience with smart card operating systems / Java Card OS.
- Familiarity with secure coding practices, cryptography, GlobalPlatform, or EMVCo standards.
Education Requirements
Recent Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
About the Company
Company: NXP Semiconductors
Headquarters: Nijmegen, Netherlands
NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.

Date Posted: 2026-06-25