Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
1KOMMA5°

Senior Software Engineer – Device Connectivity, Go

1KOMMA5°

Senior Software Engineer integrating OEM devices into Heartbeat platform for renewable energy management. Collaborating with cross-functional teams and contributing to the entire product lifecycle.

Posted 7/10/2026full-timeBerlin • 🇩🇪 GermanySeniorWebsite

Tech Stack

Tools & technologies
CloudDNSFirewallsGoIoTTCP/IP

About the role

Key responsibilities & impact
  • Own the technical integration of inverters, batteries, charging infrastructure, and heat pumps into our Heartbeat energy management system, driving projects end-to-end to deliver solutions on time.
  • Ensure seamless communication and interoperability between different OEM devices.
  • Implement communication protocols such as Modbus TCP, OCPP, MQTT, EEbus.
  • Develop, deploy, and maintain services on our IoT gateway using Go programming.
  • Diagnose network issues across LAN/WAN, VPN, firewalls, and protocols, and turn that understanding into resilient edge services.
  • Conduct testing of our energy management system in our lab in Berlin.
  • Collaborate with cross-functional teams to ensure software meets performance and reliability standards.
  • Provide expert-level support to both internal and external stakeholders.
  • Foster a culture of experiment-driven innovation within the team

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Electrical/Electronics Engineering, Control Engineering or related field.
  • Proven experience in IoT development and integration, with a focus on integrating diverse OEM devices.
  • Hands-on experience in the development of software modules for IoT devices.
  • Experience with Go programming is highly preferred.
  • Proficiency in communication protocols such as Modbus TCP, OCPP, and MQTT.
  • Solid understanding of local area networks (TCP/IP, LAN/WLAN) and experience with device discovery and scanning mechanisms within home networks.
  • Familiarity with DevOps practices and tools, including continuous integration and deployment (CI/CD) pipelines.
  • Prior exposure to energy management systems is desirable.
  • Outstanding, proactive communication skills: you excel at engaging stakeholders and initiating cross-team collaboration
  • Excellent troubleshooting and problem-solving skills.
  • Experience quickly finding your way around in cross-functional teams in a fast pace, interdisciplinary working environment
  • An agile and result-oriented mindset and you consider yourself a team player
  • Very good knowledge of spoken and written English, German is a plus
  • Bonus points for: Experience in network or systems administration (routing, firewalls, DNS, DHCP) in a production environment.
  • Familiarity with cloud platforms (ideally Google cloud) and their integration in IoT solutions.
  • Previous experience in providing support to international stakeholders.
  • Certifications related to IoT and energy management.

Benefits

Comp & perks
  • You are part of an international, dynamic, and highly motivated team of people who have proven to make things happen
  • You move in flat hierarchies and have short decision-making paths.
  • You can learn a lot quickly and get involved at different levels
  • You will be welcomed by a friendly and familiar team
  • You are part of the energy transition and recognize in your daily work what purpose it serves
  • You can work in one of our offices in Hamburg, Berlin or Munich
  • You create a healthy balance alongside your work and enjoy all the benefits of the EGYM Wellpass
  • Benefits and discounts are yours with Futurebens
  • Whether city bike or e-bike - be flexible with our job bike leasing and do something good for the environment at the same time

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
IoT DevelopmentGo ProgrammingCommunication ProtocolsNetwork TroubleshootingDevice DiscoveryCloud Platforms (Google Cloud)Energy Management SystemsSystems AdministrationContinuous IntegrationDeployment
Soft Skills
Proactive CommunicationProblem-SolvingTeam CollaborationAgile MindsetStakeholder Engagement
Certifications
IoT CertificationsEnergy Management Certifications