Senior IoT Software Developer
1 day ago
ABOUT BLACKSTONE ENERGY
Blackstone Energy Services is a privately owned, integrated energy transition company that helps public institutions and private sector organizations manage their energy costs, consumption and carbon emissions. We are guided by our impassioned vision to take our clients to net-zero emissions by 2050 and crush their carbon footprint
With our team of like-minded and award-winning climate crusaders, our success is built on developing responsible energy and carbon management solutions. This includes budgeting, commodity broker and supply, cost improvement strategies, utility bill management, consumption efficiencies and conservation efforts, GHG emission reductions, clean infrastructure retrofits and ESG & regulatory reporting. We are a rapidly growing team with an entrepreneurial culture providing superior customer service and customized energy solutions.
Our head office is in the dynamic Yonge and Eglinton neighbourhood and is on the TTC subway line.
Job Purpose:
As a Senior IoT Software Developer, you will be in a leadership role, responsible for maintaining and developing IoT software solutions. You will work closely with Product Owners, Engineering and Delivery 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.
What sets you apart is your willingness to dive into software and technical issues, proving to be a reliable problem solver and strategic thinker in complex situations. You are known and respected for your motivation, initiative, and being a team player who consistently gets things done, driven by a passion for technology, software, and solution development.
Responsibilities
Support team on continuous improvement and QA/QC evaluation processes
Utilize agile methodologies and tools to manage resources, development and interval planning
Gather and evaluate requirements, working with Engineering teams and Product Owners, design graphical elements, and back-end databases
- Design and implement front-end UI/UX solutions including graphical user interface elements, (menus, tabs, charts, widgets, page navigation, reports, search)
- Illustrate design planning using storyboards, process flows and sitemaps, wireframes, 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 using Azure dev ops tools.
- 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
Requirements
Education: You have a a degree or diploma in Computer Science, Software Engineering, or a related field demonstrating a solid foundation in technical knowledge and principles.
Experience: A minimum of 5 years progressive software development experience in a commercial environment, experienced Agile workflow & Kanban, Jira, Dev Ops is a requirement for this role.
Project Management & Communication: You demonstrate a strong understanding of project management principles and financial oversight, ensuring successful execution and budget alignment across complex initiatives. You possess strong verbal and written communication skills, and are highly capable of summarizing and explaining complex issues and technical problems.
Engagement: You are known for building relationships for exceptional cross-functional collaboration, leveraging feedback from clients and product owners to deliver solutions aligned with the product vision and continuous improvement.
Design Experience: You are highly skilled in using design and wireframing tools to create intuitive graphical user interfaces for data visualization, energy performance monitoring, and client-facing dashboards, reports, and interactive user experience
IoT Frameworks: Your experience with integration frameworks spans those such as Tridium Niagara, Kode, Skyspark, FIN, or similar platforms
Systems Integration: API integrations, real-time data communication, control strategies, and experience in metadata tagging (Haystack, Brick, etc.) are second nature to you.
Programming Skills: Experience with programming platforms and languages such as , JavaScript, Python, CSS, AXON, and HTML
Networking Fundamentals: Strong understanding of IT protocols, including cybersecurity protocols, VLAN, IP addressing, routing, and wireless communications. Ability to present complex IT concepts and coordinate internally and with clients IT Departments.
- Cross-functional collaboration: You work effectively with IT, legal, engineering, and business teams to align goals and ensure smooth execution.
Relevant Technical Skills
- DevOps systems e.g. Git, Jenkins, Azure DevOps or similar.
- Oracle Certified Professional: Java SE 17 Developer
- Python, Javascript, React
- OpenJS Application Developer (JSNAD)
- Rest API integrations
- Experienced in Jira and Confluence
- Linux systems such as Ubuntu LTS
- SQL or other database platforms
- Docker Certified Associate (DCA)
- Experienced with IoT platforms, Docker, Java & React
WHAT'S IN IT FOR YOU?
- An opportunity to join a dynamic, fast-paced energy transition with true climate responsibility impact
- A chance to join a company that has company reviews and a people-focused culture
- RRSP program with employer match
- Competitive salary that's bonus eligible
- Opportunity for professional growth and mentorship
- Flexible, hybrid work arrangements
- Company-paid Health & Wellness days off
- Fitness Club & Bike Share subsidy
- A collaborative, inclusive, solutions-oriented work culture.
- DEI+B Committee
- Central midtown Toronto office on the TTC line
- A fully funded, employee-focused health benefits plan (including vision care, an extensive Employee & Family Assistance Plan, and enhanced coverages for wellness-based practitioners such as mental health support, massage therapy and others)
Blackstone is an equal opportunity employer, providing equal opportunities to employees regardless of gender, race, ethnicity, disability, sexual orientation, religion, marital status, or age. We strive to maintain an inclusive culture where everyone feels valued, respected, and heard, and can be their best selves at work.
Our commitment to sustainability and climate responsibility 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. Our recruitment process does not use artificial intelligence (AI) tools to support activities such as application screening and candidate assessment. All hiring decisions are reviewed and made by human representatives of the Company.
-
Senior Project Manager, IoT Solutions Team
1 week ago
Toronto, ON MP C, Canada Blackstone Energy Full time $125,000 - $175,000 per yearJob Requisition: Sr. Project ManagerIoT Solutions Team, Toronto, Ontario (Hybrid), Reporting to VP, IoT SolutionsABOUT BLACKSTONE ENERGYBlackstone Energy Services is a privately owned, integrated energy transition company that helps public institutions and private sector organizations manage their energy costs, consumption and carbon emissions. We are guided...
-
Regional IoT Sales Specialist ; Networks
2 weeks ago
Toronto, Ontario, Canada Teltonika IoT Group Full time $60,000 - $120,000 per yearLocation:Toronto, ON, CACompany: TELTONIKATeltonika aspires to become one of the global leaders in providing unique IoT solutions that contribute to making people's lives easier. Since 1998, we have gained considerable experience and competence in electronics development and production. Today, our areas of expertise include telematics, networking,...
-
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Dimonoff Full timeCompany Overview Discover Dimonoff, a true pioneer transforming the world into a more connected, intelligent, sustainable, and secure place through groundbreaking innovations in smart cities and connected solutions. Through our division, Amotus, we open the doors to an exciting world where the Internet of Things (IoT) engineering comes to life. Our expertise...
-
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Dimonoff Full timeDirector of Business Development for IoT-Software 2 days ago Be among the first 25 applicants Company Description Discover Dimonoff, a true pioneer transforming the world into a more connected, intelligent, sustainable, and secure place through groundbreaking innovations in smart cities and connected solutions. Through our division, Amotus, we open the doors...
-
Senior Software Engineer, IoT — Smart Trailer
3 weeks ago
Toronto, Canada Samsara Full timeA leader in IoT solutions is seeking a Senior Software Engineer II to work remotely from Toronto. This role involves developing software for smart trailers, ensuring customer satisfaction, and mentoring teammates. Candidates should have over 8 years of software development experience and strong programming skills in languages such as Go and React. The...
-
Senior Software Engineer, IoT — Smart Trailer
3 weeks ago
Toronto, Canada Samsara Full timeA leader in IoT solutions is seeking a Senior Software Engineer II to work remotely from Toronto. This role involves developing software for smart trailers, ensuring customer satisfaction, and mentoring teammates. Candidates should have over 8 years of software development experience and strong programming skills in languages such as Go and React. The...
-
Senior Software Engineer, IoT — Smart Trailer
4 weeks ago
Toronto, Canada Samsara Full timeA leader in IoT solutions is seeking a Senior Software Engineer II to work remotely from Toronto. This role involves developing software for smart trailers, ensuring customer satisfaction, and mentoring teammates. Candidates should have over 8 years of software development experience and strong programming skills in languages such as Go and React. The...
-
senior software developer
4 weeks ago
Toronto, Canada QUEST SOFTWARE CANADA INC. Full timeOverview Languages English Education - Bachelor's degree Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Work setting - Software company Responsibilities Tasks - Write, modify, integrate and test software code - Maintain existing computer programs by making...
-
senior software developer
3 weeks ago
Toronto, Canada QUEST SOFTWARE CANADA INC. Full timeDurée de l'emploi : Permanent Langue de travail : Anglais Heures de travail : 80 hours bi-weekly Education Bachelor's degree Work setting Software company Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Assist in the...
-
Toronto, Canada Samsara Full timeA leader in IoT solutions is seeking a Senior Software Engineer II to work remotely from Toronto. This role involves developing software for smart trailers, ensuring customer satisfaction, and mentoring teammates. Candidates should have over 8 years of software development experience and strong programming skills in languages such as Go and React. The...