NFC System Software Engineer - Entry Level
Core
Validating and verifying NFC components at the system level for embedded systems and semiconductor products.
Role type
Entry-level NFC system software validation engineer
Builds
High-performance software solutions for NFC-enabled consumer and industrial electronics
Domain
Semiconductor / Wireless Connectivity / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software validation and verification, Test plan and script development, Embedded systems testing, Lab equipment operation (oscilloscopes, logic analyzers), Programming in C/C++/Java/Python, Wireless communication concepts (Bluetooth, Wi-Fi, NFC, Zigbee), Debugging and troubleshooting
Preferred skills
Smart card Operating Systems / Java Card OS, Secure coding and cryptography, Global Platform and EMVco Standards
Technologies
Git, RF Sniffers, Logic analyzers, Oscilloscopes, Spectrum analyzers
Responsibilities
Implement tests for software features and enhancements, Develop and execute automated test scripts, Analyze and write test standards and procedures, Collaborate with hardware and firmware teams, Troubleshoot software defects, Maintain documentation of test results
Seniority
Entry-level, recent graduate