cover image
Akila

(Intern)Configuration Tool Software Engineer

On site

Paris, France

Fresher

Internship

25-12-2025

Share this job:

Skills

Communication Jira Version Control Jenkins Training git Project Management Redmine C++

Job Specifications

Job summary:

We are looking to adapt existing open source tool in order to support multiple protocols (Bacnet, OPC, modbus…), deployed an user friendly interface that’s allow fast configuration (drag & drop) and generate configuration files. The scope of this tool is :

Scan and identify object from network according to each protocol (Bacnet, OPC, modbus…)
Allow user to create a database of objects including several attributes (datapoint name, address, type, unit, equipment, alarm…)
Being able to generate a database file (xml/Json) or eventually directly the configurations files in excels.
Build a simulator module that send message according to each protocol from an intuitive GUI.

Responsibilities:

High level design document
Low level design document
Software coding
Unit testing
Integration testing
User training

Skills:

Mandatory:

C++
XML/JSON
Ethernet protocol knowledge.
Unit testing framework
GUI framework

Nice to have:

Smart building protocol communication knowledges (Bacnet, OPC, Modbus…)
Project management tools (Jira, Redmine…)
Version control (Git, SVN,…)
Continuous integration (Jenkins,…)

About the Company

Akila is a cloud-based digital twin data platform for the built environment. It is our mission to transform the full lifecycle of properties to be more sustainable through data. Akila gives building owners and tenants unprecedented control over the performance of their buildings with the Akila platform and operational SUITES, scalable to entire portfolios. The Akila platform unlocks the potential within properties through real-time data analytics, AI-backed insights, and automated process optimization. Take advantage of A... Know more