Univers provides the world's most comprehensive decarbonization system.
We help companies and countries optimize energy systems and reduce carbon emissions with accurate, reliable, and actionable decarbonization data. Our EnOS (Energy and Environment Operating System) platform connects on-the-ground operational technology and in-the-cloud intelligence to deliver real-time energy data and data-driven carbon monitoring, reporting, and abatement.
With 220 million sensors and smart devices connected, 550GW of renewable energy under management, and a community of over 500 customers, we're helping the world's leading businesses get the world to net zero—and what comes after it.
For more information, please visit https://univers.com/
IoT Engineer
Job Overview
We are seeking a highly skilled IoT Engineer (L5/L6) to support end-to-end deployment, integration, and management of IoT solutions. The role involves hands-on technical work across edge devices, cloud platforms, and data pipelines, along with coordination of project activities and stakeholder communication. The ideal candidate combines strong engineering expertise with effective project management capabilities.
Technical Responsibilities (70%)
- Conduct site surveys to assess readiness for data connectivity to cloud platforms.
- Configure and manage Linux-based edge devices for both upstream and downstream communication.
- Troubleshoot network connectivity issues between edge devices and servers, including performing on-site diagnostics when remote access is unavailable.
- Configure and deploy cloud platforms to enable project-specific features and functionalities.
- Perform data mapping and onboarding from Building Management Systems (BMS) to EnOS platform.
- Monitor data stability and troubleshoot protocol-related issues (e.g., BACnet, Modbus, OPC UA).
- Develop and maintain data processing and calculation pipelines using JavaScript.
- Conduct data quality validation within Developer and Application portals.
- Support application teams in dashboard configuration and deployment.
- Create and maintain technical documentation, including:
- Solution design documents
- Configuration guides
- Network infrastructure diagrams
- Project reports
Project Management Responsibilities (30%)
- Prepare and manage project documentation, including:
- Statements of Work (SOW) and Risk Assessments
- Meeting notes
- Weekly schedules and project plans
- Meeting agendas
- Coordinate with internal teams and external stakeholders to schedule meetings and ensure alignment on project deliverables.
- Track progress and support timely delivery of project milestones.
Required Technical Skills
- Strong experience with Linux systems and edge device configuration
- Knowledge of IoT architecture, edge-to-cloud connectivity, and device integration
- Experience with industrial communication protocols:
- BACnet
- Modbus
- OPC UA
- Familiarity with cloud platforms and IoT data platforms (e.g., EnOS or similar)
- Proficiency in JavaScript for data processing and pipeline development
- Solid understanding of networking concepts (TCP/IP, routing, firewalls, VPNs)
- Experience with data mapping, validation, and quality monitoring
- Ability to read and create network diagrams and system architecture designs
Required Management & Soft Skills
- Strong project coordination and organizational skills
- Ability to manage multiple tasks and priorities effectively
- Excellent communication and stakeholder management skills
- Experience preparing SOWs and technical documentation
- Problem-solving mindset with strong analytical thinking
- Ability to work both independently and collaboratively in cross-functional teams
Preferred Qualifications
- Experience in Building Management Systems (BMS) integration
- Exposure to IoT platforms and smart building solutions
- Familiarity with data analytics or visualization tools
- Prior experience in field deployment or on-site troubleshooting