Talent.com
IoT Software Developer
IoT Software DeveloperGiatec Scientific Inc. • Nepean, ON, Canada
IoT Software Developer

IoT Software Developer

Giatec Scientific Inc. • Nepean, ON, Canada
19 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary :

Location : Ottawa, ON (In-office 5 days a week)

ABOUT GIATEC :

Giatec Scientific Inc. is a global leader in smart concrete testing technologies, bringing real-time data, AI, and IoT solutions to jobsites worldwide. Our core products - SmartRock, SmartMix, and MixPilot - support the full concrete lifecycle, from mix design and production to placement and performance monitoring, helping teams improve quality, efficiency, and sustainability while reducing concretes carbon footprint.

Giatec solutions have been used on 15,000+ projects across 85+ countries, and weve been recognized as one of Canadas fastest-growing companies for three consecutive years. We believe our people are key to our success and are always looking for curious, driven individuals to help shape the future of construction technology.

The expected salary range for this role is between $85,000-$135,000. This role represents an existing vacancy within the organization.

WHAT WILL YOU DO?

Create and implement cloud-integrated software forGiatecsIoT edge products. You will architect and build data pipelines that link distributed systems with enterprise platforms.

As a key team player, you will drive the software development lifecycle, collaborating with cross-functional teams to define requirements, design solutions, and deliver reliable software aligned with businessobjectives. Promote software development best practices, including code review, testing, and thorough documentation.

Responsibilities :

  • Design andmaintainapplication architecture for an IoT gateway
  • Implement event driven device communication features andutilizecommon IoT protocols
  • Build andmaintaindata flows between the gateway and cloud IoT platforms
  • Develop secure workflows for device manufacturing, setup, provisioning, and updates
  • Work closely with Hardware, Software, and Platform teams to debug and improve system behavior
  • Create andmaintaintechnical and architectural documentation

WHAT DO YOU BRING TOTHISROLE?

Essential Skills :

  • 5 years of software development experience building production-grade solutions
  • Expertisein concurrent / asynchronous programming patterns and event-driven architectures
  • Ability to work independently and collaboratively in a fast-paced environment
  • Proficiencyin one or more programming languages (C#, Java, Python, JavaScript / TypeScript)
  • Socket programming and inter-process communication experience
  • Strong problem solving and debugging skills.
  • Bachelors degree in Computer Science, Software Engineering, or equivalent experience
  • Nice to Have :

  • Advanced cloud architectures (microservices, container orchestration, device provisioning)
  • Cloud platform integration experience with RESTful API and IoT protocols (MQTT, AMQP)
  • Security implementationexpertise(cryptography, certificate management, OAuth / JWT)
  • Device management and provisioning for IoT ecosystems
  • Desktop application development with modern GUI frameworks
  • Experience with Linux-based systems and development tools
  • PERKS AND BENEFITS :

  • Competitive company-paid benefits plan
  • Generous professional development budget
  • Volunteer and Life Days that make work / life balance easier to achieve
  • Your birthday off (because we want you to celebrate)
  • RRSP matching program through RBC
  • TO APPLY :

    Even if you dont meet every requirement, we encourage you to apply - we value diverse experiences and would love to learn more about you. Please submit your resume and cover letter outlining your interest in the role. Applications are reviewed by our Talent Acquisition team; due to application volume, response times may vary. We appreciate your interest to be part of Giatec and understanding on this matter.

    At Giatec, we believe that a diverse and inclusive workforce is critical to our success. In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Giatec is committed to providing a barrier-free recruitment process. Accommodations and support are available upon request throughout the hiring process. If you require accommodation, please contact . All accommodation-related information will be kept confidential.

    AI-enabled tools may be used to support parts of the recruitment and screening process.

    Create a job alert for this search

    IoT Software Developer • Nepean, ON, Canada

    Similar jobs
    C# Software Developer

    C# Software Developer

    Actalent • Ottawa, ON, Canada
    Full-time
    Job Title : C# Software Developer.Join a dynamic team dedicated to developing and delivering next-generation military and public safety technology. You will contribute to the advancement of communica...Show more
    Last updated: 7 days ago • Promoted
    JDE World developer - ottawa

    JDE World developer - ottawa

    PIXIE • ottawa, on, ca
    Full-time
    Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    SRC Can • Ottawa, ON, CA
    Full-time
    Quick Apply
    The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr...Show more
    Last updated: 30+ days ago
    Senior Embedded Applications Developer - Ottawa

    Senior Embedded Applications Developer - Ottawa

    IBM • Ottawa
    Full-time
    A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ...Show more
    Last updated: 13 days ago • Promoted
    Software Developer, Services

    Software Developer, Services

    Slice • Ottawa, ON, Canada
    Full-time
    Ilir Sela started Slice with the belief that local pizzerias deserve all of the advantages of major franchises without compromising their independence. Starting with his family's pizzerias, we n...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Actalent • Ottawa, ON, Canada
    Full-time
    Actalent is searching for an experienced software developer.The experienced software developer will be responsible for architecting solutions to integrate new products onto the SONiC platform.This ...Show more
    Last updated: 27 days ago • Promoted
    Software Developer II — Build Scalable User-Focused Apps

    Software Developer II — Build Scalable User-Focused Apps

    Cisco • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a Software Developer to create reliable software for critical technology platforms. Ideal candidates are pursuing a graduate degree in relevant fiel...Show more
    Last updated: 19 days ago • Promoted
    Android Kotlin Developer - Ottawa, Canada

    Android Kotlin Developer - Ottawa, Canada

    Forhyre • Ottawa, ON, Canada
    Full-time
    We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits.This Android app developer will work with our team of talented engineers to design and ...Show more
    Last updated: 30+ days ago • Promoted
    React Lead Developer - ottawa

    React Lead Developer - ottawa

    HCLTech • ottawa, on, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 9 days ago • Promoted
    Director of Software Development

    Director of Software Development

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Director of Software Development.Our client is a global enterprise company providing a last-mile delivery service to large E-Commerce and retail businesses.Extensi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Speechify • Ottawa, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 12 days ago • Promoted
    Senior Azure Programmer / Developer - Contract

    Senior Azure Programmer / Developer - Contract

    Dls Technology Corporation • Ottawa
    Full-time
    Senior Azure Programmer / Software Developer.Company : DLS Technology Corporation.DLS is seeking a Senior Programmer / Software Developer for a contract role to support the development, maintenance, and...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer II, Developer Tooling & Platform

    Software Engineer II, Developer Tooling & Platform

    Scribd, Inc. • Ottawa
    Full-time
    A leading digital content platform located in Ottawa is seeking an experienced software engineer for their Developer Tooling team. The role involves enhancing AWS infrastructure and building tools t...Show more
    Last updated: 2 days ago • Promoted
    Physics Private Tutoring Jobs Chelsea

    Physics Private Tutoring Jobs Chelsea

    Superprof • Chelsea, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - ottawa

    Senior Software Engineer - ottawa

    Frugal • ottawa, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 23 days ago • Promoted
    IoT Cloud & Edge Software Engineer

    IoT Cloud & Edge Software Engineer

    Giatec Scientific • Ottawa
    Full-time
    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, implemen...Show more
    Last updated: 13 days ago • Promoted
    Embedded C Developer - ottawa

    Embedded C Developer - ottawa

    Amaris Consulting • ottawa, on, ca
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software DevSecOps Co-op Engineer – Ottawa

    Embedded Software DevSecOps Co-op Engineer – Ottawa

    Lumentum Operations LLC • Ottawa
    Full-time
    A leading optical tech company in Ottawa is seeking a co-op Embedded Software DevSecOps Engineer to join their research and development team. You'll be involved in developing automated solutions for...Show more
    Last updated: 13 days ago • Promoted