Software Developer

2 days ago


Sudbury, Ontario, Canada Maestro Digital Mine Full time

Company Description

Maestro Digital Mine is a leader in providing IIoT solutions that help underground mines communicate and automate. Our focus is on simplifying the automation sector and enabling modern digital mines that enhance production and safety. The company is located in Lively, ON.

Key Responsibilities

  • Design and implement backend services using / ) for high-performance IoT data processing.
  • Develop and maintain modern, responsive user interfaces using
  • Integrate PostgreSQL and Redis for persistent and in-memory data management.
  • Build real-time MQTT-based messaging systems for device communication and telemetry.
  • Manage and query InfluxDB for time-series sensor data.
  • Collaborate with embedded and hardware engineers to ensure seamless integration with edge components.
  • Optimize data flow, storage, and retrieval for large-scale IoT deployments.
  • Implement secure authentication, authorization, and API management for IoT systems.
  • Develop dashboards and analytics tools for real-time monitoring and control.
  • Write efficient, maintainable, modular, and well-documented code following best practices (Git, CI/CD, testing).

Qualifications

  • Bachelor's or Master's degree in computer science, Computer Engineering, or a related field.
  • 2 years of professional experience in full-stack software development.
  • Strong proficiency in , React, PostgreSQL, and Redis.
  • Solid understanding of IoT communication protocols, especially MQTT.
  • Experience working with InfluxDB or other time-series databases.
  • Familiarity with Docker, Linux, and cloud deployment.
  • Understanding of API design, RESTful services, and WebSocket/MQTT integrations.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Excellent collaboration and communication abilities.

Nice to Have

  • Experience with Grafana, Telegraph, or OPC UA integrations.
  • Knowledge of TypeScript.
  • Familiarity with microservices architecture and edge computing.
  • Experience with industrial or environmental IoT systems.

What We Offer

  • Opportunity to work on cutting-edge industrial IoT solutions.
  • Collaborative environment with cross-functional engineering teams.
  • Competitive compensation and benefits.

  • Software Developer II

    2 weeks ago


    Sudbury, Ontario, Canada MacLean Engineering & Marketing Co Limited Full time

    Full TimeAnywherePosted 33 mins agoTitle: Software Developer II – Advanced Vehicle Technologies – Remote Control SystemsLocation: Sudbury, ONScope:Reporting to the Advanced Vehicle Technologies (AVT) Product Engineering Manager for Remote Control Systems, the Software Developer is responsible for the design of modular, unit-tested code for the Maclean...


  • Sudbury, Ontario, Canada Codalio Full time

    About Codalio Inc.We are Codalio Inc., a driven and fast-moving startup based in the heart of Sudbury. We aren't just building software; we are engineering solutions that disrupt the status quo. Our culture is defined by rapid innovation, relentless passion for technology, and the grit required to build something great from the ground up.The RoleWe are...


  • Sudbury, Ontario, Canada VTRAC Consulting Corporation (WBE) Full time

    VTRAC Consulting CorporationIntelligent SolutionsThank you for applying to VTRAC opportunities.Please e-mail your resume as a MS-WORD document in confidenceSubject: Lead Software Developer. Attention: or call Position:Lead Software DeveloperBuild for your own company, become a partnerProduct:PLG platformStack:Ruby on Rails (RoR), JavaScript, PostgreSQL,...


  • Sudbury, Ontario, Canada VTRAC Consulting Corporation (WBE) Full time

    VTRAC Consulting CorporationIntelligent SolutionsThank you for applying to VTRAC opportunities.Please e-mail your resume as a MS-WORD document in confidenceSubject: Senior Software Developer (Ruby on Rails, JavaScript, SQL), Attention: or call Position:Senior Software Developer (Ruby on Rails, JavaScript, SQL)Position Type:Permanent (in-person)No. of...


  • Sudbury, Ontario, Canada Datamine Full time

    Location:Sudbury, ON, CanadaDepartment:Product Development – CentricType:Full-Time RemoteCompanyDatamine is the world's leading provider of technology to seamlessly plan and manage mining operations. With a local presence in 21 countries, we provide solutions spanning exploration, resource modelling, mine planning, operations, logistics, marketing and...


  • Sudbury, Ontario, Canada Peninsula Canada Full time

    Who Are We? We've been established for over 40 years, have offices globally in Canada, Australia, New Zealand and the UK. We provide HR and Health and Safety outsourcing to business owners across Canada. We have grown to be the leading provider of HR & OHS in Canada in just 7 years, with offices in Vancouver and Toronto, we now support over 6,500 Canadian...


  • Sudbury, Ontario, Canada Peninsula Canada Full time

    About Us Peninsula is the global leader in HR and Health & Safety consultancy and software, supporting over 140,000 businesses worldwide. With more than 40 years of experience and offices across Canada, the UK, Australia, and New Zealand, we help business owners stay compliant, protect their people, and grow with confidence. In Canada, our growth has been...


  • Sudbury, Ontario, Canada Up With Women Full time

    Up With Women14 days agoHybridGreater Sudbury Metropolitan AreaCA$56,000 - CA$61,000/annualSenior Levelfull_timeTop BenefitsHealth Plan (Paramedical & Dental)Health Spending AccountGroup Insurance (Life, Dependent Life, AD&D)About the roleWHO WE AREUp With Women / Exponenti'elles "UWW/EXP" is a national charity dedicated to helping women and gender diverse...

  • Mechanical Engineer

    1 week ago


    Sudbury, Ontario, Canada Stantec Full time

    DescriptionAt Stantec, we help deliver the critical minerals needed to power our world, from the cars we drive to the infrastructure powering our communities. And we don't just design the largest, deepest, and most technically challenging mines in the world—we do it sustainably. We're helping clients reduce energy usage, adopt clean energy sources, and...


  • Sudbury, Ontario, Canada BBA Consultants Full time

    Type of position:RegularYour future role on our teamYou'll have the opportunity to work on a dynamic, multidisciplinary team. You'll learn how to develop methods to meet deadlines and coordinate activities with clients and technical staff.With Us, You'll Get The Opportunity ToEnter exploration data into a database for monitoring and modellingInterpret...