
Software Engineer β Edge & Cloud
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Germany.
β’ Create essential components for the Heartbeat AI Enterprise energy management platform in both edge and cloud environments.
β’ Develop high-performance edge controllers using Go programming language.
β’ Write control scripts and protocol drivers in Lua for inverters, Battery Energy Storage Systems (BESS), and HVAC systems.
β’ Design and implement scalable Go microservices for the cloud backend.
β’ Manage time-series data and telemetry while overseeing fleets across numerous customer locations.
β’ Implement IoT communication protocols such as MQTT and REST/gRPC.
β’ Facilitate local system communication through Modbus TCP/RTU.
β’ Ensure the seamless flow of data between local systems and the Virtual Power Plant to enable automated control based on spot market pricing.
β’ Collaborate with system architects, PLC developers, and product management within a cross-functional team.
β’ Swiftly introduce new features for commercial energy management.
β’ Bachelor's degree in Computer Science, Software Engineering, or a related field, or significant professional experience in software development.
β’ Strong programming skills in Golang (Go), preferably in a cloud and microservices environment.
β’ Hands-on experience with Lua, particularly for embedded or edge applications.
β’ Thorough understanding of cloud technologies (AWS, GCP, or Azure).
β’ Familiarity with containerization technologies such as Docker and Kubernetes.
β’ Knowledge of CI/CD pipelines.
β’ Experience in developing IoT solutions or edge computing applications, ideally on Linux-based systems.
β’ Proficiency in MQTT and REST; experience with industrial communication protocols like Modbus is an advantage.
β’ A structured and solution-oriented approach to tasks.
β’ Proficient in both written and spoken German and English.
β’ Flexibility to work from offices in central Hamburg, Berlin, and Munich, as well as remotely.
β’ Ability to utilize your technical equipment for personal use outside of work.
β’ Opportunities for career development in a rapidly expanding organization.
β’ Flat organizational hierarchies with early responsibility opportunities.
β’ Play a role in the energy and mobility transition and contribute to the sustainable transformation of energy infrastructure.
β’ Access to over 7,600 sports partners through EGYM Wellpass.
β’ JobRad leasing available for a city bike or e-bike.
β’ Benefits and discounts available through Futurebens.
StackAdapt
StackAdapt
Velora
Speechify
Get handpicked remote jobs straight to your inbox weekly.