Software Developer – Edge OS

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • 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.

Responsibilities

  • 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

  • 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

  • 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

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

DNSLinuxPythonRustGo

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.