- Company Name
- Renault Group
- Job Title
- Développeur - DPP- Stagiaire F/H
- Job Description
-
**Job Title**
Developer – DPP Intern (F/M)
**Role Summary**
Support the development of software and prototypes for a video‑surveillance and access‑control system. Contribute to application features, UI mockup creation, and integration with camera and access hardware, ensuring performance, usability, and security.
**Expectations**
- Complete semester‑final internship (PFE) in 2026.
- Work independently and collaboratively in a cross‑functional team.
- Deliver functional code, documentation, and design mockups within sprint cycles.
- Apply best practices in secure, maintainable software development.
**Key Responsibilities**
1. Design, code, test, and debug software components in Python, Java, C#, or C++.
2. Build web or mobile applications using Angular, React, or Flutter frameworks.
3. Interact with databases (SQL, MySQL, or object‑oriented) for data storage and retrieval.
4. Implement video‑stream handling and basic IP/TCP‑IP networking protocols.
5. Develop and iterate UI mockups for the Nedap and AEOS control panels.
6. Participate in code reviews, unit testing, and continuous integration processes.
7. Document technical specifications, architecture decisions, and user guides.
8. Collaborate with network and security teams to ensure compliance with safety and privacy standards.
**Required Skills**
- Proficient in at least one programming language: Python, Java, C#, or C++.
- Experienced with web/mobile frameworks: Angular, React, or Flutter.
- Solid understanding of relational databases (SQL/MySQL) and basic object‑oriented databases.
- Knowledge of IP networking, TCP/IP, and video‑stream protocols (e.g., RTSP, H.264).
- Familiarity with embedded systems or IoT concepts (preferred).
- Strong analytical, problem‑solving, and organizational skills.
- Effective teamwork and communication abilities.
- Curiosity for security systems and emerging technologies.
**Required Education & Certifications**
- Enrolled in a Bachelor’s (Bac+2) to Master’s (Bac+5) program in Computer Science, Networks, Software Engineering, Embedded Systems, or Cybersecurity.
- No specific certifications required; relevant coursework or project experience accepted.