Cooling Software Engineer
Role Mission
Develop, maintain, and evolve a strategic simulation platform used to model the performance of cooling units across the Cooling portfolio.
The Role
You will join Schneider Electric's Simulation Software Platform team and contribute to the development, maintenance, and continuous improvement of the software used to simulate cooling units across the Cooling portfolio.
You will work closely with the Product Owner and the technical team, translating business and engineering needs into reliable software solutions.
The platform is a strategic, cross-functional tool that supports multiple teams, including R&D and Sales.
Because of its technical scope and legacy components, the successful candidate will initially work alongside senior colleagues to build a strong understanding of the platform, its architecture, and the underlying thermodynamic models.
Key Responsibilities
* Maintain and evolve the existing software platform, including legacy components developed primarily in VB6, VB.NET, and C#.
* Manage data access and persistence using Microsoft Access, SQLite, and Entity Framework, with a particular focus on SQLite-based applications.
* Develop simulation models for new cooling units and maintain or enhance models for existing products.
* Design and implement new features, custom calculation logic, and complex numerical optimization algorithms.
* Test code changes and simulation results to ensure software robustness, numerical reliability, and physical consistency.
* Gather requirements from Sales, R&D, and other stakeholders, assessing feasibility, impact, and potential integration into the platform.
* Translate business and functional requirements into clear software specifications for development and validation.
* Collaborate with the Product Owner and technical team to prioritize improvements and support the platform's long-term evolution.
Required Qualifications and Experience
* Technical diploma in Computer Science, or a Bachelor's or Master's degree in Computer Science, Computer Engineering, Automation Engineering, Energy Engineering, or a related field.
* At least 5 years of experience in software development, including object-oriented programming and the development of complex software applications.
* Strong knowledge of C# and VB.NET, with the ability to understand, troubleshoot, and maintain legacy applications developed in VB6.
* Hands-on experience with relational databases, particularly Microsoft Access and SQLite, as well as Entity Framework for data access and management.
* Knowledge of thermodynamics and its practical applications, ideally in cooling, refrigeration, HVAC, or thermal systems.
* Good knowledge of numerical methods and their implementation in engineering software.
* Proficiency with Microsoft Office, particularly Excel.
* Ability to work effectively in a cross-functional environment and communicate technical topics clearly ...
- Rate: Not Specified
- Location: Conselve (PD), IT-PD
- Type: Permanent
- Industry: Finance
- Recruiter: Schneider Electric
- Contact: Not Specified
- Email: to view click here
- Reference: 141470-en-us
- Posted: 2026-11-11 09:38:59 -
- View all Jobs from Schneider Electric
More Jobs from Schneider Electric
- BMS Service Specialist II
- Sales Representative - Home Solutions
- C&SP Regional Strategic Account Growth & Experience Lead
- Manufacturing Engineer
- Sales Representative - Home Solutions
- CFO, SE Ventures
- CFO, SE Ventures
- Sales Representative - Home Solutions
- DGM - BD - Cyber Security
- HR Intern
- Managing Consultant - Energy Efficiency
- Customer Success Specialist
- Managing Consultant - Energy Efficiency
- People Operations Partner
- Generalist Service Representative II
- East Asia C&SP Services & SPIBS Growth Leader
- Data Analyst Intern STP27
- Prácticas en Credit & Cash Intern STP27
- Prácticas en Credit & Cash Intern STP27
- Tender Architect