Intern Engineer: Implementation of a functional safety strategy for an industrial servomotor used in a robotic application (System - Software) (M/F)

NXP

Job Summary

The central Safety department in Toulouse is seeking a 6-month intern to define and implement a functional safety strategy for an industrial servomotor in a robotic application. With increasing human-robot collaboration, ensuring functional safety to prevent injuries is critical. The intern will define, assemble, and program a test bench for a robotic use case, based on existing functional and monitoring boards. This includes understanding functional safety for servomotor control, analyzing safety standards, designing test bench architecture, modeling in Simulink, integrating software, and validating the safety concept via fault injection.

Must Have

  • General understanding of the Functional Safety Concept for a servo drive control
  • Analyze the existing safety standards IEC61800-5-2 and ISO14849
  • Definition of a test bench architecture to fit to robotics scenarios (3 servo drives)
  • Creation and simulation of the robotic servo drive use case in Model Based Design tool (Simulink)
  • Build test bench and integrate software
  • Validation of safety concept including limited number of fault injection scenarios
  • System design
  • Embedded systems
  • Motor drive
  • Matlab/Simulink
  • C programming
  • Hardware/Software integration
  • Good level of English

Job Description

Context

The central Safety department, based in Toulouse, responsible for the functional safety of the Hardware and Software NXP components is looking for an intern for a period of 6 months to work on the definition and implementation of a safety strategy for an industrial servo drive in robotics application.

In the next year robots will become more and more present in our daily lives. Collaboration between human and robots in a shared working / living space will create new challenges in terms of functional safety to avoid injury of peoples when a failure occurs in the robot functionality.

Your Responsibilities

Interacting with NXP’s functional safety team, you will be responsible to define and assemble and program the test bench for a robotic use case, based on existing functional and monitoring boards.

  • General understanding of the Functional Safety Concept for a servo drive control
  • Analyze the existing safety standards IEC61800-5-2 and ISO14849
  • Definition of a test bench architecture to fit to robotics scenarios (3 servo drives)
  • Creation and simulation of the robotic servo drive use case in Model Based Design tool (Simulink)
  • Build test bench and integrate software
  • Validation of safety concept including limited number of fault injection scenarios

Your Profile

Education level : engineering school in computer sciences / embedded system (Master 2 level)

Experience / Knowledge: System design, embedded systems, motor drive, Matlab/Simulink, C programming, Hardware/Software integration.

A good level of English is required.

More information about NXP in France...

#LI-8e4d

3 Skills Required For This Role

Game Texts Matlab System Design