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

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.

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.
Tech Stack
Tools & technologiesCloudDNSFirewallsGoIoTTCP/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 resumeApplicant 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