19 Apr
|
Giatec Scientific
|
Riviere-des-Prairies—Pointe-aux-Trembles
19 Apr
Giatec Scientific
Riviere-des-Prairies—Pointe-aux-Trembles
Apply on Kit Job: kitjob.ca/job/2g990e
Job Description 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 we’ve been recognized as one of Canada’s 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 for Giatec’s IoT 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 business objectives. Promote software development best practices, including code review, testing, and thorough documentation.ResponsibilitiesDesign and maintain application architecture for an IoT gatewayImplement event‑driven device communication features and utilize common IoT protocolsBuild and maintain data flows between the gateway and cloud IoT platformsDevelop secure workflows for device manufacturing, setup, provisioning, and updatesWork closely with Hardware, Software,
and Platform teams to debug and improve system behaviorCreate and maintain technical and architectural documentationWHAT DO YOU BRING TO THIS ROLE? Essential Skills5 years of software development experience building production‑grade solutionsExpertise in concurrent/asynchronous programming patterns and event‑driven architecturesAbility to work independently and collaboratively in a fast‑paced environmentProficiency in one or more programming languages (C#, Java, Python, JavaScript/TypeScript)Socket programming and inter‑process communication experienceStrong problem‑solving and debugging skillsBachelor’s degree in Computer Science, Software Engineering, or equivalent experienceNice to HaveAdvanced cloud architectures (microservices, container orchestration, device provisioning)Cloud platform integration experience with RESTful API and IoT protocols (MQTT, AMQP)Security implementation expertise (cryptography, certificate management, OAuth/JWT)Device management and provisioning for IoT ecosystemsDesktop application development with modern GUI frameworksExperience with Linux‑based systems and development toolsPERKS AND BENEFITSCompetitive company‑paid benefits planGenerous career development budgetVolunteer and Life Days that make work/life balance easier to achieveYour birthday off (because we want you to celebrate)RRSP matching program through RBCTO APPLY Even if you don’t 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.#J-18808-Ljbffr
Apply on Kit Job: kitjob.ca/job/2g990e
📌 Iot Software Developer Job At Giatec Scientific Inc. In Nepean (Riviere-des-Prairies—Pointe-aux-Trembles)
🏢 Giatec Scientific
📍 Riviere-des-Prairies—Pointe-aux-Trembles