Engineering internship - AI validation tools for embedded software
NXP SemiconductorsJob Title
Engineering internship - AI validation tools for embedded software
Role Summary
Join the NFC Software team in Caen to develop and integrate AI-based validation tools for embedded NFC firmware and middleware. This is a 6-month final-year internship focusing on tool development, test framework integration, and automation.
Experience Level
Entry-level internship for final-year Master's students or engineering-school students (0–1 years professional experience). Six-month duration.
Responsibilities
The intern will work on tool development and integration to improve automated validation of embedded software:
- Design AI-based tools for defect analysis and embedded software validation.
- Implement plugins to extend the existing test framework.
- Analyze requirements and propose technical solutions.
- Automate workflows and integrate tools with an automated test platform (Jenkins).
- Collaborate with the NFC software team and document results and deliverables.
Requirements
Technical skills and attributes expected for the role. Education expectations are listed separately below.
- Must-have: Experience with AI/ML development (LLMs, embeddings, RAG, MCP or similar) and practical exposure to Python.
- Must-have: Software development skills in Python and C; basic database/SQL knowledge.
- Must-have: Familiarity with test automation concepts and CI/CD tooling (Jenkins or similar).
- Good command of English and ability to work in an international team.
- Strong interest in software development and ability to learn new technical topics quickly.
- Nice-to-have: Experience with embedded systems, firmware/middleware, or production-scale validation tools.
Education Requirements
Master's degree (MSc) or final year of an Engineering School program (equivalent to Master's level) in Computer Science, Industrial Computing, or a related technical field. Equivalent practical experience at Master's level may be acceptable.
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.
