Titre du poste ou emplacement
RECHERCHES RÉCENTES

IoT Software Developer - Internship

Blackstone Energy - 2 emplois
Toronto, ON
Temps plein
Étudiant
Publié il y a 27 jours Expire bientôt !
Salary: $23-$25

As an IoT Software Developer, you will collaborate with the IoT team to contribute to front end software development, deployment and maintenance of state-of-the-art IoT systems and solutions.

Key Responsibilities

  • Assess, evaluate and challenge existing design of the product for continuous improvement
  • Research, develop and test API integrations to third party systems and services
  • Gather and evaluate user requirements, working with Engineering team and Product Owners, design graphical elements, and build navigation components
  • Design and implement front-end UI/UX solutions including graphical user interface elements, (menus, tabs, charts, widgets, page navigation, search)
  • Develop UI/UX mock-ups and prototypes that clearly illustrate functionality
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Present rough drafts to internal teams and key stakeholders, iterations based on feedback
  • Documentation of code development process, maintenance and ongoing QA/QC support
  • Maintain energy dashboard suite functionality and software code base
  • Support project specialist and IoT Engineers during commissioning & implementation of solutions
  • Build page navigation buttons and search fields
  • Identify and troubleshoot UX problems (responsiveness, frame rates, display bugs)
  • Adhere to brand and design style standards
  • Assist in development of IOT architecture, server and communication networks for enterprise energy information and DERMS customer solutions
  • Support integration of an automated continuous commissioning capability for Blackstones blackPAC solution which can perform AI and system analytics.
  • Participate in customer service initiatives to support both internal and external customers
  • Research & Development, testing of new technology, verify networking protocols (LoRaWAN, MQTT) and open-protocol devices for inclusion in UI/UX front end
  • Assist in database framework development following standardized solutions
  • Work closely with the team to modernize and update client infrastructure, integrating IoT solutions and supporting automation efforts for better operational control.
  • Communicate effectively with cross-functional teams, clients, and subcontractors to ensure smooth project delivery and integration.
  • Follow all company safety procedures when performing work on or offsite
  • Participate in yearly performance reviews, quarterly feedback sessions and weekly 1:1s

Qualifications

  • Education: Currently completing (Intern/Co-op) or have completed (Full Time)Degree or diploma in Computer Science, Software Engineering, or a related field
  • Experience:1 Year Proficiency with design software and wireframe tools, and experience in developing graphical user interfaces for data visualization and energy performance monitoring
  • Programming Skills: Experience with programming platforms and languages such as Ractive.js, JavaScript, Python, CSS, AXON, and HTML
  • Network Protocols: Familiarity with network protocols like BACnet IP, LonWorks, Modbus TCP/IP, and OPC, especially in Industrial, BAS or IoT environments
  • Systems Integration: Knowledge of systems integration, real-time data communication, and control strategies, experience in metadata tagging (Haystack, Brick, etc.)
  • Networking Fundamentals: Understanding of networking fundamentals, including cybersecurity protocols, VLAN, IP addressing, routing, and wireless communication in IoT systems
  • IoT Frameworks: Experience with integration frameworks such as Tridium Niagara, Kode, Skyspark, FIN, or similar platforms

Partager un emploi :