About the Company
Blackstone Energy Services Inc. is a Toronto-based energy transition company who has been helping clients in the built environment since 2003, save, sustain, and thrive by developing responsible energy and carbon management solutions.
With our team of like-minded climate crusaders, we are guided by our impassioned vision to take all of our clients to net-zero by 2050 and have won three consecutive Canadian Business Excellence Awards. Since 2003, we have been developing custom energy and carbon management solutions for cost and consumption improvements, conservation and efficiency, and renewable generation.
As a Senior IoT Software Developer, you will be responsible for maintaining and developing IoT software solutions. You will work closely with Product Owners and Engineering Teams to bring IoT solutions from development to implementation, while providing ongoing support for existing client systems.
Leveraging your experience and leadership, you will collaborate with internal teams and executive leadership to address technical requirements, service requests, and solution development. Additionally, you will play a key role in customer support, ensuring that clients receive timely and effective solutions to their technical issues, and providing guidance and assistance to help maximize the value of their systems.
Key Responsibilities
- Support team on continuous improvement and QA/QC evaluation processes
- Utilize agile methodologies and tools to manage resources, tasks and interval planning
- Gather and evaluate user requirements, working with Engineering team and Product Owners, design graphical elements, back end databases and build navigation components
- Design and implement front-end UI/UX solutions including graphical user interface elements, (menus, tabs, charts, widgets, page navigation, search)
- Illustrate design planning using storyboards, process flows and sitemaps
- Develop mock-ups and prototypes that clearly illustrate functionality
- Present drafts to internal teams and key stakeholders, iterations based on feedback
- Develop and maintain standards in development process, including maintenance and ongoing QA/QC support processes. Maintain energy dashboard suite functionality and software code base
- Support project specialist and IoT Engineers during commissioning & implementation of solutions
- Support and mentor staff on Identification and troubleshooting of UI/UX issues
- Assist in development of IOT architecture, server and communication networks for DERMS solutions
- Work with team to support R&D, and testing of integrations to third party systems and services
- Support development of an automated optimization and continuous commissioning capability for Blackstone's blackPAC solution which can perform ML and system analytics.
- Ongoing development and improvement of customer service initiatives
- 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:1's
Qualifications
- Education: Degree or diploma in Computer Science, Software Engineering, or a related field
- Experience: At least 5 years progressive experience in a software development environment, experienced Agile workflow & Kanban, Jira, Dev Ops
- Design Experience: Proficiency with design software and wireframe tools, and experience in developing graphical user interfaces for data visualization and energy performance monitoring
- IoT Frameworks: Experience with integration frameworks such as Tridium Niagara, Kode, Skyspark, FIN, or similar platforms
- Systems Integration: Knowledge of systems integration, real-time data communication, and control strategies, experience in metadata tagging ( Haystack, Brick, etc.)
- Programming Skills: Experience with programming platforms and languages such as Ractive.js, JavaScript, Python, CSS, AXON, and HTML
- Network Protocols: Experienced in network protocols such as BACnet IP, LonWorks, Modbus TCP/IP, and OPC, especially in Industrial, BAS or IoT environments
- Networking Fundamentals: Strong understanding of networking fundamentals, including cybersecurity protocols, VLAN, IP addressing, routing, and wireless communication in IoT systems
See How We're Creating Good Energy
At Blackstone we operate with an ethos of creating good energy for our people, clients and the planet. Our values are central to guiding how we do business and why we do what we do:
Client First.
Anticipate customer needs and act with unbiased transparency to earn their trust.
Climate Crusaders.
Net-zero impact is our passion and protecting the planet, our responsibility.
Make it Right.
Deliver with excellence, always. Do the responsible thing even when it's not the easiest thing.
Think Like an Entrepreneur.
The new energy economy demands we create, do better, innovate and think big to solve for the climate crisis.
Team Up.
Collaborate to bring innovative perspectives and the best solutions. Our unique, diverse backgrounds and experiences fuel better outcomes for all.
Why job seekers choose Blackstone:
We offer an attractive total compensation plan that includes competitive pay, flexible work arrangements, fully funded, employee-focused benefits (including virtual doctors, enhanced support for mental health and preventative health care practitioners, as well an extensive Employee Assistance Plan), and a collaborative, inclusive, solutions-oriented work culture.
Blackstone is an equal opportunity employer, providing equal opportunities to employees regardless of gender, gender identify, race, ethnicity, disability, sexual orientation, religion, marital status or age.
Our commitment to sustainability is foundational to who we are. Read our Corporate ESG report here.
We thank all candidates for their interest, however, only those being considered for an interview will be contacted. No phone calls, please.