We have an exciting opportunity available for a Software Development Engineer to join our R&D team, engaging with promising market opportunities in Italy and abroad, to design, develop, and improve our smart grid platform. This role involves collaboration with business development and field teams to generate performance improvements for our customers. If you are passionate about renewable energy, technology, and software design—especially within the fast-paced, energetic smart-grid ecosystem—then this is the role for you. You will work with your design team colleagues on projects like hardware bring-up, software testing, and system design. Your primary responsibility will be designing and developing software architecture to meet customer requirements, from conceptual prototypes to fully functional, tested releases.
Responsibilities
* Work closely with business development and marketing to define new platform goals related to specific market opportunities;
* Lead project teams, coordinating team members and suppliers to keep schedules on track;
* Design new software and firmware architecture and drive requirement definition;
* Develop using procedural or object-oriented design methods;
* Write source code, technical design, and functional documentation;
* Develop drivers, protocols, applications, algorithms, and BSPs, utilizing OS-based or lightweight architectures;
* Architect, design, and deliver system software based on platform requirements.
Basic Requirements
* Strong analytical and troubleshooting skills;
* Knowledge of debugging, code instrumentation;
* Data acquisition, storage, integrity, and formatting;
* Customization, bug tracking, and revision control;
* Experience with Windows and optionally Linux operating systems;
* Front-End and Back-End development skills.
Preferred Requirements
* Previous experience in a similar role and environment;
* Bachelor's degree in Electrical or Software Engineering;
* Experience working with startups;
* Interest in technology, renewable energy, and startups;
* Knowledge of additional programming languages.
Company Description
Regalgrid’s technology uses patented software enabling multiple users to share energy generated or stored from renewable sources in real-time. Our peer-to-peer platform allows users to manage their energy beyond traditional photovoltaic and storage solutions, enabling energy exchange among users. The platform uses the SNOCU (Smart NOde Control Unit) as an innovative bidirectional gateway, connecting photovoltaic devices to a cloud application. It analyzes energy flows and storage states, transforming local systems into active nodes within a Smart Community.
J-18808-Ljbffr
Software Engineer • Abruzzo, Pescara, Italia
#J-18808-Ljbffr