Full Stack Software Engineer (Energy / IoT)


Are you interested in joining a young, small-sized French company with strong growth, focused on innovation and international expansion?

Do you care about the energy and environmental challenges of our time and want to make a concrete contribution to energy efficiency and reducing CO2 emissions?

Then, join us!

Based in Lyon and Singapore, with interdisciplinary expertise (IT, data science, thermal engineering), BeeBryte offers innovative 24/7 remote predictive optimal control services and operation & maintenance support to help our industrial and commercial clients enhance the energy efficiency and performance of their HVAC-R systems (heating, ventilation, air conditioning, refrigeration).

To achieve this, we implement an intelligent overlay driven by our Industrial-IoT platform, which continuously maximizes the energy performance of existing systems and their context by leveraging deep system information. By anticipating needs and influencing factors, we enable our clients to effectively reduce their carbon footprint, mitigate risks, and achieve up to 40% savings on their energy bills.




Within the framework of development/innovation projects, BeeBryte defines functional and technical internship topics with the aim of designing and implementing innovative technical solutions that meet BeeBryte’s functional needs related to energy efficiency (control of industrial equipment, BIM building management, digital twins, HVAC/CVC ontology, Artificial Intelligence).


Desired Skills:

Design and develop innovative and efficient software solutions for industrial problems.

Define and implement scalable and extensible architectures.

Design and develop user-friendly interfaces for a better user experience.

Industrialize and automate testing and application deployment.

Keep BeeBryte solutions at the forefront of technology for energy improvement.

Backend programming (Python DJANGO, REST API, postgreSQL, ElasticSearch) and/or frontend (JavaScript, ReactJS).

Software engineering (software design and development, version control, automated testing, continuous integration and deployment).

Software design principles and architectures (3-tier architecture, MVC, Micro Services).

Data structures and algorithms.

UML knowledge.

Proficiency in agile methods (Scrum/Kanban).


Additional appreciated skills:

Knowledge in DevOps/GitOps (Containers, CI/CD).

Knowledge in Data Science and Industrial Computing (MODBUS/BACNET Protocols) is a plus.

Knowledge of Jira Software is a plus.

Knowledge of ITIL is a plus.

Strong command of the English language.

You seek diversity in your work and the opportunity to work on various projects.

You believe that the development of a robust and scalable server application and the design of a user-friendly and intuitive interface are two sides of the same coin.

You are autonomous, rigorous, and have a strong team spirit.



Internship for Bachelor’s degree level, 6 months starting as soon as possible.

Send your CV and cover letter to [email protected].