G

Genetec

Unifies video surveillance, access, ALPR

Software Engineer Intern

Desktop Application DevelopmentConfirmed live in the last 24 hours
InternshipOrléans, FranceNo salary listed

About the Job

Requirements

  • Currently enrolled in an engineering cycle or a master's program in software engineering, computer science, embedded systems, industrial computing, cybersecurity, or a related field.
  • Have an interest in C#/.NET or Go development.
  • Have an interest in communication protocols, equipment integration, testing tools, or simulation systems.
  • Be able to read technical documentation carefully and translate it into functional software.
  • Work autonomously, communicate clearly, and ask precise technical questions.
  • Respect company confidentiality, information security, and access-control rules; develop and share the simulator only within the authorized internal scope.

Responsibilities

  • Understand the team's products and their interactions with intrusion panels.
  • Study the existing code, development workflow, and test environment.
  • Read equipment documentation and understand the relevant communication protocols.
  • Identify important behaviors to reproduce, including command responses, state changes, events, errors, and response delays.
  • Design a maintainable simulator architecture that the team can extend.
  • Develop a desktop application in C#/.NET or Go to emulate one or more intrusion panels within a scope defined with the team.
  • Provide a mechanism for creating and configuring scenarios without hard-coding them into the application.
  • Provide logs, traces, or inspection views when useful for diagnostics.
  • Validate the simulator with the tutor and team engineers.
  • Document installation, usage, architecture, known limitations, and possible future improvements.
  • Deliver a functional desktop application for the selected intrusion-panel scope, a relevant protocol and behavior implementation, a scenario-creation mechanism, automated tests or documented validation procedures, technical installation/usage/maintenance documentation, and a final presentation or report covering completed work, choices, limitations, and possible improvements.

About the Company

Genetec

Unifies video surveillance, access, ALPR

Genetec builds open-platform software and hardware that secures physical spaces, supports public safety, and streamlines operations. Its flagship Security Center combines video management, access control, and automatic license plate recognition (ALPR) into one integrated system, along with other security features. Unlike some competitors, Genetec emphasizes an open ecosystem and cross-domain integration, enabling a single platform to work with various devices and partners while helping customers scale without vendor lock-in. The company’s goal is to help organizations reduce complexity, gain better visibility, and adapt their security and operations as needs change.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Montreal, Canada
Founded
1997

Recently Posted Jobs

Explore more opportunities at Genetec

See more jobs