Job Search and Career Advice Platform

Enable job alerts via email!

IoT Cloud & Edge Software Engineer

Giatec Scientific

Ottawa

On-site

CAD 85,000 - 135,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Ottawa seeks a skilled software developer to create cloud-integrated software for IoT edge products. This role involves designing application architecture, implementing communication features, and collaborating with teams on various projects. Ideal candidates will have extensive experience in software development, proficiency in languages like C#, Java, or Python, and strong debugging skills. Competitive benefits and a supportive work environment are offered, encouraging diverse experiences in applicants.

Benefits

Competitive company-paid benefits plan
Generous professional development budget
Work/life balance initiatives
Birthday off
RRSP matching program

Qualifications

  • 5 years of software development experience in production-grade solutions.
  • Expertise in concurrent and event-driven architectures.
  • Proficiency in socket programming and inter-process communication.

Responsibilities

  • Design and maintain application architecture for IoT gateway.
  • Implement event-driven device communication features.
  • Develop secure workflows for device manufacturing.

Skills

Software development experience
Expertise in concurrent programming
Ability to work independently
Proficiency in programming languages
Strong problem solving skills
Debugging skills

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

C#
Java
Python
JavaScript/TypeScript
Job description
A technology solutions company in Ottawa seeks a skilled software developer to create cloud-integrated software for IoT edge products. This role involves designing application architecture, implementing communication features, and collaborating with teams on various projects. Ideal candidates will have extensive experience in software development, proficiency in languages like C#, Java, or Python, and strong debugging skills. Competitive benefits and a supportive work environment are offered, encouraging diverse experiences in applicants.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.