cover image
ETAP Software

ETAP Software

etap.com

1 Job

526 Employees

About the Company

ETAP is the global market and technology leader in modeling, design, analysis, optimization, monitoring, control, and automation software for electrical power systems. The company has been powering success for over 35 years by providing the most comprehensive and widely-used enterprise solution for generation, transmission, distribution, industrial, transportation, and low-voltage power systems. Founded in 1986, ETAP is headquartered in Irvine, California, USA, with offices around the world.

Listed Jobs

Company background Company brand
Company Name
ETAP Software
Job Title
Software Developer Intern
Job Description
**Job Title** Software Developer Intern **Role Summary** Assist the R&D team in integrating advanced artificial intelligence techniques (LLM, Deep Learning, MCP protocol) into electrical calculation tools for building projects. Contribute to prototype development, scenario automation, and user‑assistant features to enhance design decision support. **Expectations** - Execute a 6‑month internship as a final‑year engineering student or Master’s candidate. - Deliver functional AI‑enabled demonstrators and MCP‑compliant modules. - Collaborate closely with electrical engineers and software developers to align AI solutions with industry requirements. - Maintain high standards of code quality, documentation, and scientific rigor. **Key Responsibilities** - Investigate and evaluate AI models for automatic analysis of electrical calculation scenarios. - Implement the MCP (Machine‑cutting Protocol) to provide real‑time help to users during design calculations. - Build and test prototypes and demonstrators that integrate AI and MCP features into existing ETAP software workflows. - Refine data pipelines and model integration to ensure scalability and reliability. - Document algorithms, performance metrics, and usage guidelines for internal stakeholders. - Participate in sprint planning, code reviews, and agile ceremonies with the development team. **Required Skills** - Proficient programming in Python (libraries such as TensorFlow/PyTorch, scikit‑learn, pandas). - Solid grasp of electrical distribution systems and building electrical code requirements. - Familiarity with machine learning concepts, LLMs, and deep learning architectures. - Experience with version control (Git) and continuous integration workflows. - Strong analytical thinking, precise scientific methodology, and autonomous initiative. - Good written and spoken English; French is an advantage but not mandatory. **Required Education & Certifications** - Enrolled in the final year of an engineering program or pursuing a Master's (M2) in Electrical Engineering, Computer Science, or a related field. - No specific certifications required, but coursework in AI/ML, electrical engineering, or software development is essential.
Paris, France
On site
Fresher
09-12-2025