Middleware Engineer (f/m/d)
View: 128
Update day: 09-10-2024
Location: Berlin
Category: Sales Arts / Design Information Technology Executive management Officer
Industry:
Job content
At Enpal, we are pursuing the dream of building the largest renewable community in Europe. How do we make that happen? Enpal finally simplifies providing solar energy: We rent out solar systems, electricity storage, and wall boxes at an all-inclusive rate, supplemented by a favorable green electricity tariff; all intelligently connected to form an integrated overall solution. True to the motto "digital, decentralized, and 100% renewable", our heart beats both for the rapid development of a company and for combating the greatest challenge of our generation - climate change.
Enpal is revolutionizing the solar energy sector with innovative and sustainable solutions. Located in either Berlin or Stuttgart, we’re scaling up our tech team to enhance the brain of the Enpal system", our IoT division. We work closely with partner companies to create seamless energy solutions for the future.
As Middleware Engineer, you’ll be playing a vital role within our organization, spearheading the collaboration between our software solutions and hardware components. This role places emphasis on middleware development, hardware integration, and the overall enhancement of our system architecture. Collaborating closely with internal teams and external hardware suppliers to ensure our systems are well-integrated, secure, and efficient.
- Design middleware software that bridges the gap between our hardware components (e.g., wallboxes, inverters, batteries) and business logic.
- Integrate a range of hardware components, ensuring a thorough understanding of their specific interfaces, such as Modbus, OCPP, and EEBus.
- Establish and maintain abstraction layers for diverse hardware components, enhancing flexibility and scalability.
- Design, develop, and manage APIs that enable efficient hardware-software interactions.
- Generate and use mock interfaces and systems for the purpose of development and testing.
- Ensure seamless communication between software and hardware through advanced networking techniques.
- Architect systems with a primary focus on integration, modularity, and long-term viability.
We are looking for roughly a 50% fit with for what we ask. The other 50% is a surprise to us, it is the magic you bring to the table and the diversity in which you make us grow.
- Proficiency in middleware development and hardware integration.
- Familiarity with hardware communication protocols, especially Modbus, OCPP, and EEBus.
- Profound experience in C# and other programming languages relevant for integration, e.g. Python, Rustwould be nice to have.
- Skilled in API development and management.
- Experience in creating mock interfaces and utilizing them for testing.
- Profound knowledge in network technologies ensuring seamless hardware-software communication.
- Demonstrated proficiency in system design, especially focusing on integration and modularity.
- Experience with unit, integration, and end-to-end testing, particularly in integration contexts.
- Proficiency in CI/CD tools and methodologies, especially in integration scenarios.
- Strong grasp of securityprotocols and best practices in integration settings.
Additional Information
- You have the chance to be part of Germany’s first green unicorn startup and advance our mission of solar energy transformation
- A highly motivated, diverse team with more than 65 different nationalities
- We offer an unique corporate culture with ambitious goals, flat hierarchies and exciting career opportunities
- Flexible working hours with home office option
- The opportunity to enjoy your lunch break on our roof terrace with an amazing view over Berlin
- You can expect a legendary team spirit with unforgettable team events
- Additional benefits: for example Gympass membership, a company phone and many more
Deadline: 23-11-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 22-11-2024🌏 Berlin
-
⏰ 28-11-2024🌏 Berlin
-
⏰ 20-11-2024🌏 Berlin
-
⏰ 26-11-2024🌏 Berlin
-
⏰ 30-11-2024🌏 Berlin
-
⏰ 30-11-2024🌏 Berlin
-
⏰ 15-11-2024🌏 Berlin
-
⏰ 26-11-2024🌏 Berlin
-
⏰ 28-11-2024🌏 Berlin
-
⏰ 24-11-2024🌏 Berlin