Internship Engineer: Development of tools to strengthen NFC embedded software test coverage F/M

52 Minutes ago • All levels
Testing

Job Description

Join NXP's Radio Firmware team in Caen, a global leader in wireless connectivity solutions, designing embedded software for NFC and UWB components in smartphones and connected devices. This internship focuses on developing intelligent tools to enhance NFC embedded software test coverage using advanced analysis methods and AI assistance. The role involves exploring test environments, measuring coverage, identifying gaps, and developing unit tests with AI support to ensure critical software quality for mobile payments and secure data exchange.
Good To Have:
  • Curiosity, rigor, autonomy
Must Have:
  • Explore test environments adapted to each component (simulator, RTL, real target)
  • Measure software module test coverage
  • Identify gaps and propose an improvement plan based on efficiency criteria
  • Develop unit tests to fill gaps, with the help of AI capable of analyzing code and suggesting test scenarios
  • Contribute to the continuous improvement of our validation tools
  • Engineering student in computer science, electronics, or embedded systems
  • Programming skills (C, Python)
  • Interest in embedded systems and software quality

Add these skills to join the top 1% applicants for this job

game-texts
test-coverage
lqa
automated-testing
python

Offre de stage – Développement d’outils d’amélioration de la couverture de test pour logiciel NFC embarqué

Localisation : Caen – Équipe Radio Firmware

Durée : 6 mois

Niveau : Élève ingénieur(e) en dernière année (Bac+5)

Context

Join NXP's 'Radio Firmware' team, a world leader in wireless connectivity solutions. Based in Caen, our team designs embedded software (firmware) that controls NFC and UWB components integrated into a majority of smartphones, tablets, and connected objects worldwide.

These technologies enable critical uses such as mobile payments, precise localization, or secure data exchange. In this context, software quality is an absolute imperative, dictated by the high standards of our clients, among the biggest names in the mobile industry.

Internship Objective

Develop intelligent tools to strengthen the test coverage of our embedded NFC software, relying on advanced analysis methods and the assistance of Artificial Intelligence.

What you will learn

This internship will allow you to discover the entire production cycle of embedded software, from design to validation, in a cutting-edge industrial environment:

  • Embedded software architecture on microcontrollers
  • Automated testing and validation methodologies
  • Test coverage analysis (line, function, branch)
  • Use of quality tools (Pareto, maturity matrix…)
  • Collaboration with an AI having access to our codebase and test benches to generate relevant unit tests

Missions

Integrated into the development team, you will be required to:

  • Explore the test environment adapted to each component (simulator, RTL, real target)
  • Measure the test coverage of software modules
  • Identify gaps and propose an improvement plan based on efficiency criteria
  • Develop unit tests to fill the gaps, with the help of an AI capable of analyzing the code and suggesting test scenarios
  • Contribute to the continuous improvement of our validation tools

An advanced AI will accompany you throughout the project. It will be able to:

  • Analyze the source code to detect untested areas
  • Propose targeted test specifications
  • Generate unit test skeletons
  • Access our software base and test benches to simulate real cases

Desired Profile

  • Engineering student in computer science, electronics, or embedded systems
  • Programming skills (C, Python…)
  • Interest in embedded systems and software quality
  • Curiosity, rigor, autonomy

Why this internship is unique?

  • You will work on very widely distributed embedded technologies
  • You will be trained in the most demanding industrial quality standards

Set alerts for more jobs like Internship Engineer: Development of tools to strengthen NFC embedded software test coverage F/M
Set alerts for new jobs by NXP
Set alerts for new Testing jobs in France
Set alerts for new jobs in France
Set alerts for Testing (Remote) jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙