Software Developer
2 days ago
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 timeFull 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...
-
Senior Software Developer
2 weeks ago
Sudbury, Ontario, Canada Codalio Full timeAbout 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...
-
URGENT - Lead Software Developer
7 days ago
Sudbury, Ontario, Canada VTRAC Consulting Corporation (WBE) Full timeVTRAC 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 timeVTRAC 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 timeLocation: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...
-
Business Development Manager
4 days ago
Sudbury, Ontario, Canada Peninsula Canada Full timeWho 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...
-
Business Development Manager
2 weeks ago
Sudbury, Ontario, Canada Peninsula Canada Full timeAbout 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 timeUp 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 timeDescriptionAt 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...
-
Junior Geologist Resource Estimation
5 days ago
Sudbury, Ontario, Canada BBA Consultants Full timeType 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...