
Développeur(euse) logiciel / Software Developer - Access Control Embedded
Genetec Inc.28 days ago
Montréal, CanadaEntry Level / Mid Level / Senior
Responsibilities
- Design, develop, test, and maintain reliable embedded software and edge applications using Go.
- Develop firmware and software supporting responsive, real-time physical access-control decisions.
- Build solutions for device management, monitoring, diagnostics, and remote operation of Genetec appliances.
- Integrate and troubleshoot hardware components, sensors, and connected physical devices.
- Collaborate with developers, product teams, architects, and other stakeholders through code reviews, technical discussions, and architectural decisions.
- Own software across its lifecycle from design and development through deployment, observability, maintenance, and continuous improvement.
Requirements
- Bachelor’s degree in Computer Engineering, Software Engineering, or Computer Science, or equivalent experience.
- Candidates from junior through senior levels are considered.
- Experience with Go or strong interest in developing production software with Go.
- Experience developing reliable software for embedded systems, edge applications, or distributed systems.
- Familiarity with Microsoft Azure cloud services, Azure Event Hubs, and Azure Service Bus.
- Experience troubleshooting and integrating hardware components, sensors, or connected physical devices.
- Familiarity with cloud-native technologies, containers, Kubernetes, and event-driven architectures is an asset.
- Understanding of observability, logging, monitoring, and performance analysis.
- Fluency in French and English, both verbally and in writing.
Benefits
- Hybrid workplace in Montreal with a flexible working schedule.
- Training tuition reimbursement program.
- Subsidized meals at the company bistro.
- Free unlimited coffee and fruit.
- Free private employee parking.
- Access to relaxation spaces including a pool table, gaming consoles, foosball, and chess.
- Onsite fitness facility with personal trainer and health and wellness workshops.