Auf einen Blick
- Aufgaben: Design and maintain control software for IoT devices managing renewable energy assets.
- Arbeitgeber: Join 1KOMMA5°, Germany's largest solar and energy services provider.
- Mitarbeitervorteile: Enjoy remote work options, flat hierarchies, and access to EGYM Wellpass perks.
- Warum dieser Job: Be part of the climate tech revolution and see your impact on sustainable energy solutions.
- Gewünschte Qualifikationen: Bachelor's or Master's in relevant fields; experience in IoT and MATLAB/Simulink required.
- Andere Informationen: Diverse experiences are valued; apply even if you don't meet all requirements.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
1KOMMA5°
We seek a highly skilled Software Engineer – Control to join our growing tech & product team. 1KOMMA5° is building Germany’s largest one-stop-shop for sale, installation, and services related to solar, heat pumps, electricity, and charging infrastructure. Be a part of our mission!
Your mission
In Tech & Product we have two main work streams:
-
Heartbeat AI: Building a virtual power plant leveraging our energy manager “Heartbeat” and evolving the customer experience app around this.
-
Operating System for installation companies: Digitisation of operations and processes from ground operations to rooftop installations.
As a Control Software Engineer, you will design, build, and maintain control software for our heartbeat IoT device, managing renewable energy assets. You will use MATLAB/Simulink to model, simulate, and optimize control strategies and collaborate with hardware and cloud engineers to integrate control solutions into our energy management system. Your role involves implementing and validating communication protocols on IoT gateway devices, and conducting testing of our energy management system in our lab in Berlin. You will also provide expert-level support for both internal and external stakeholders. Collaborating with cross-functional teams, you’ll contribute to the entire product lifecycle.
Key responsibilities include but are not limited to:
-
Develop, deploy, and maintain control logic on IoT gateway devices using Matlab/Simulink.
-
Analyze control performance and improve efficiency, reliability, and scalability.
-
Conduct testing of our energy management system in our lab in Berlin.
-
Integrate PV inverters, batteries, charging infrastructure, and heat pumps into our heartbeat platform.
-
Implement communication protocols such as Modbus TCP, OCPP, MQTT, EEbus.
-
Collaborate with cross-functional teams to ensure software meets performance and reliability standards.
-
Provide expert-level support to both internal and external stakeholders.
Your profile
You have:
-
Bachelor’s or Master’s degree in Computer Science, Electrical/Electronics Engineering, Control Engineering, or related field.
-
Experience in modeling dynamic systems / energy systems in Matlab Simulink.
-
Proficiency in developing control algorithms for dynamic systems / renewable energy assets.
-
Proven experience in IoT development and integration, with a focus on integrating diverse OEM devices.
-
Hands-on experience in the development of embedded software modules for IoT devices.
-
Experience with communication protocols such as Modbus TCP, OCPP, and MQTT.
-
Exposure to IoT development using GoLang is advantageous.
-
Understanding of energy management systems and related technologies.
-
Familiarity with DevOps practices and tools, including continuous integration and deployment (CI/CD) pipelines.
-
Excellent troubleshooting and problem-solving skills.
-
Experience quickly finding your way around in cross-functional teams in a fast-paced, 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 with automation or testing frameworks in Python.
-
Experience with Linux build systems, particularly Yocto.
-
Previous experience in providing support to international stakeholders.
-
Certifications related to IoT and energy management.
-
Interest in the climate tech industry.
Even if you do not meet all the listed requirements, we still encourage you to apply and reach out to us. We value diverse experiences and believe that the right candidate may bring unique skills and perspectives to the role.
We are an ambitious and dynamic company with a talented team. We require our engineers to be imaginative, enthusiastic, and willing to tackle new challenges as we strive to provide everyone with renewable energy technologies.
Benefits
-
Contribute to a dynamic and highly motivated team with people who have proven that they can make things happen and move companies forward.
-
With your work, you accelerate the „energy and mobility transition“ and make a concrete contribution to the sustainable transformation of our energy infrastructure.
-
You move in flat hierarchies and have direct contact with the managing directors as well as short decision-making paths.
-
Work with and learn from other skilled engineers and join conferences and exciting meetups.
-
You can work remotely (Germany-wide), with offices in Berlin, Hamburg, and Munich.
-
See the direct impact of your work on a rapid-scaling user base.
-
Create a healthy balance alongside your work and enjoy all the benefits of the EGYM Wellpass.
#J-18808-Ljbffr
(Senior) Software Engineer - Control (m/f/d) Berlin Arbeitgeber: 1KOMMA5° Bremen
Kontaktperson:
1KOMMA5° Bremen HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Software Engineer - Control (m/f/d) Berlin
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as MATLAB/Simulink and various communication protocols like Modbus TCP and MQTT. This will not only help you understand the role better but also allow you to speak confidently about your experience during the interview.
✨Tip Number 2
Engage with the climate tech community by attending relevant meetups or conferences. This can provide you with valuable insights into industry trends and may even lead to networking opportunities that could benefit your application.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of past projects where you successfully integrated IoT devices or developed control algorithms. Be ready to discuss these experiences in detail during your interview.
✨Tip Number 4
Since the role involves collaboration with cross-functional teams, think of ways you've effectively worked in team settings before. Highlighting your teamwork and communication skills can set you apart from other candidates.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Software Engineer - Control (m/f/d) Berlin
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure to customize your CV to highlight your experience with MATLAB/Simulink, IoT development, and communication protocols like Modbus TCP and MQTT. Emphasize any relevant projects or roles that showcase your skills in control software engineering.
Craft a Compelling Cover Letter: In your cover letter, express your passion for renewable energy and the climate tech industry. Mention specific experiences that align with the responsibilities of the role, such as developing control algorithms or collaborating with cross-functional teams.
Showcase Relevant Projects: If you have worked on projects related to energy management systems or IoT devices, be sure to include them in your application. Describe your role, the technologies used, and the impact of your contributions.
Highlight Soft Skills: Since the role requires collaboration with various teams, emphasize your teamwork and problem-solving skills. Provide examples of how you've successfully navigated fast-paced environments and contributed to team goals.
Wie du dich auf ein Vorstellungsgespräch bei 1KOMMA5° Bremen vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with MATLAB/Simulink and how you've used it to model and optimize control strategies. Bring examples of past projects where you developed control algorithms for dynamic systems or renewable energy assets.
✨Understand the Company’s Mission
Familiarize yourself with 1KOMMA5° and its mission to build Germany's largest one-stop-shop for renewable energy solutions. Be ready to explain how your skills and experiences align with their goals in the climate tech industry.
✨Demonstrate Collaboration Skills
Since the role involves working with cross-functional teams, prepare to share examples of how you've successfully collaborated with hardware and cloud engineers in previous roles. Highlight your ability to communicate effectively across disciplines.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your troubleshooting and problem-solving abilities. Think of specific challenges you've faced in IoT development or energy management systems and how you overcame them.