
Arduino Interface Developer – Internship
Bureau Veritas Group
internship
Posted on:
Location Type: Office
Location: Pulversheim • 🇫🇷 France
Visit company websiteJob Level
Entry Level
About the role
- Design a software gateway to control an Arduino device from our EMC test software.
- Analyze the functional requirements of the control system between the EMC test software (BAT) and the Arduino device.
- Develop the communication interface between the PC and the Arduino to control the rotating turntable.
- Program the control functions for the rotating turntable in the EMC test chamber using C/C++.
- Test and validate the gateway's proper operation under real-world usage conditions.
- Document the developed technical solution and write user guides.
Requirements
- You are pursuing at least a Bac+2, Bac+3 or Bac+5 equivalent (BTS, BUT, or engineering school) in Electronics or Industrial Computing, preferably with a GEII (Electrical Engineering and Industrial Computing) specialty or in Industrial Computing.
- You are comfortable with embedded programming.
- You are proficient in C/C++ and the Arduino environment.
- You have a logical and methodical mindset.
- You can design interfaces and solve technical problems.
- You are curious and autonomous in researching solutions.
- You can communicate your results effectively.
- You write clear documentation and share your progress with the team.
Benefits
- Internship stipend based on profile.
- Transportation: 70% reimbursement according to current terms.
- Opportunity to collaborate with industry experts and participate in internal events to grow your professional network.
- Small, close-knit team with regular mentorship and constructive interactions.
- Strong values: Innovation, Inclusion, Integrity.
- Mentorship: you will be supported in your skills development through regular check-ins and access to our internal resources.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C/C++embedded programmingcommunication interface developmentcontrol system analysissoftware gateway designArduino programmingfunctional requirements analysistesting and validationtechnical documentationuser guide writing
Soft skills
logical mindsetmethodical approachproblem-solvingcuriosityautonomyeffective communicationteam collaborationdocumentation skills
Certifications
Bac+2Bac+3Bac+5BTSBUTengineering degree