Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Genetec

Software Developer – Edge OS

Genetec

Software Developer working on Edge OS, developing embedded systems and managing Genetec’s Cloudlink appliances. Collaborate with team for design, planning, and implementation across various platforms in a hybrid environment.

Posted 7/8/2026full-timeMontreal • 🇨🇦 CanadaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
DNSGoLinuxPythonRust

About the role

Key responsibilities & impact
  • Participate in the design, planning, development, testing, and delivery of all components of our Intel and ARM platforms
  • Build, customize, and maintain Linux distributions using Yocto and various scripting languages
  • Develop management services and system daemons, primarily in Rust
  • Contribute to improving our build and image-creation infrastructure as well as device management and update processes
  • Evaluate new technologies, methodologies, and components, and prepare tests to validate and refine technical assessments
  • Work closely with team members to proactively gather and provide feedback, technical guidance, and expertise

Requirements

What you’ll need
  • Bachelor’s degree in software engineering, computer science, or equivalent experience
  • Experience in embedded systems development or systems programming (C, C++, Rust, Go, or equivalent)
  • Knowledge of the Linux operating system and its components (services, tools, etc.)
  • Experience writing scripts (Bash, Python, or equivalent)
  • Experience in DevOps or with deployment processes
  • Strong knowledge of networking concepts (routing, firewalls, etc.) and protocols (DNS, DHCP, etc.)
  • Strong analytical and problem-solving skills
  • Ability to learn quickly and take ownership of work independently
  • Fluency in French and English, both spoken and written (this role requires interaction with international colleagues and customers)

Benefits

Comp & perks
  • Competitive compensation package
  • Tuition/training reimbursement program
  • Subsidized meals at our on-site bistro (Les Cordons Bleus)
  • Work–life balance with flexible working hours
  • Free unlimited coffee and fruit
  • Free parking for all employees
  • On-site fitness center with a trainer

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Embedded Systems DevelopmentLinux Operating SystemRust ProgrammingC ProgrammingC++ ProgrammingGo ProgrammingScripting (Bash)Scripting (Python)DevOpsNetworking Concepts
Soft Skills
Analytical SkillsProblem-Solving SkillsOwnershipQuick LearningTeam Collaboration
Certifications
Bachelor’s Degree in Software EngineeringBachelor’s Degree in Computer Science