cover image
Framatome

Framatome

www.framatome.com

16 Jobs

13,007 Employees

About the Company

Framatome is an international leader in nuclear energy recognized for its innovative, digital and value added solutions for the global nuclear fleet. With worldwide expertise and a proven track record for reliability and performance, the company designs, services and installs components, fuel, and instrumentation and control systems for nuclear power
plants.

Its more than 18,000 employees work every day to help Framatome's customers supply ever cleaner, safer and more economical low-carbon energy.

Listed Jobs

Company background Company brand
Company Name
Framatome
Job Title
Ingénieur(e) Développement Logiciel Embarqué F/H
Job Description
**Job title** Embedded Software Development Engineer (M/F) **Role summary** Design, develop, integrate, and validate real‑time embedded software for safety‑critical control and instrumentation systems. Collaborate closely with hardware, system, and verification & validation teams to meet stringent safety and reliability standards. **Expectations** - At least 2 years of experience in safety‑critical embedded software development. - Strong ability to define robust software architectures and translate complex requirements into technical specifications. - Proven aptitude for documentation, process improvement, and adherence to quality standards. - Fluency in English (minimum TOEIC > 800) and ability to write clear technical documentation in French and English. **Key responsibilities** - Analyze functional and technical requirements and contribute to specification writing. - Design, code, integrate, and verify embedded software for safety‑critical PLCs. - Work with hardware, system, and V&V teams to ensure cohesive, compliant solutions. - Produce and maintain documentation for developers, testers, and user-facing materials. - Participate in development process refinement and continuous quality improvement. - Manage planning, quality tracking, and oversight of external contractors when required. **Required skills** - Proficiency in C (C++ desirable). - Solid experience with Linux (development, integration, deployment). - Deep knowledge of embedded systems and real‑time operating systems. - Familiarity with Linux‑based embedded debugging and development tools. - Understanding of digital electronics schematics (CPU, memory, FPGA, communication drivers). - Basic Git, Jira, and requirements traceability experience. - Excellent written and verbal English. **Required education & certifications** - Bachelor’s +5 years (Bac+5) in embedded software, industrial computing, real‑time systems, or equivalent engineering program. - Certification or proven expertise in safety‑critical software standards (e.g., IEC 61508, SIL) is welcome.
Courbevoie, France
On site
Junior
27-12-2025
Company background Company brand
Company Name
Framatome
Job Title
Ingénieur(e) développement logiciel en Python F/H
Job Description
Job Title: Software Development Engineer (Python) – F/M Role Summary: Design, implement, document, and test safety-critical software components for nuclear reactor safety instrumentation, within strict quality and regulatory processes. Expectations: Deliver high‑quality code within schedule and budget, maintain clear technical documentation in English, collaborate with testers and international teams, and demonstrate autonomy, organization, and continuous learning. Key Responsibilities: - Develop and maintain Python‑based configuration tools, complex graphical editors, and other software for safety‑control systems. - Write and review technical design and user documentation in English. - Participate in code reviews, unit and integration testing, and defect resolution. - Interface with QA and test teams to ensure product excellence. - Work independently on assigned development tasks, managing timelines and deliverables. - Support knowledge transfer and regulatory compliance documentation. Required Skills: - Strong proficiency in Python programming. - Experience with Git version control, issue tracking (e.g., Jira), and requirement traceability. - Familiarity with Linux operating systems; knowledge of Go is a plus. - Excellent written English (TOEIC ≥800 or equivalent). - Team‑oriented, rigorous, self‑directed, and organized. Required Education & Certifications: - Bachelor’s degree or higher in Software Engineering, Computer Science, or equivalent. - Relevant certifications or formal training in software development practices are advantageous.
Courbevoie, France
On site
07-01-2026
Company background Company brand
Company Name
Framatome
Job Title
Stage - Ingénieur en ingénierie des systèmes I&C basée sur les modèles F/H
Job Description
**Job Title:** Intern – Model‑Based I&C Systems Engineering (Nuclear Power Plant) **Role Summary:** Support the development of a model‑based, simulatable environment for control‑and‑instrumentation (I&C) system engineering of nuclear power plants using the ALICES simulation platform. Create and integrate architectural and functional models, automate model allocation, and develop test cases to assess system robustness. **Expactations:** - Strong analytical and conceptual thinking. - Ability to work independently and within a multidisciplinary team. - Basic proficiency in English (CEFR B1). - Commitment to learning complex I&C and MBSE methodologies. **Key Responsibilities:** - Learn and operate the ALICES (CORYS) simulation environment. - Develop black‑box model components for individual I&C systems and define their interfaces. - Build and connect high‑level architecture diagrams linking multiple I&C systems. - Model logical architectures for each system’s functional units and integrate them. - Automate allocation of functional modules to units via scripting. - Design, implement, and execute robustness and functional test cases. - Document models, scripts, and test results according to MBSE standards. **Required Skills:** - Programming in Python and C++ on Windows. - Ability to read and interpret UML‑style diagrams. - Familiarity with model‑based systems engineering concepts (MBSE). - Basic scripting/automation experience. - Good problem‑solving and communication skills. **Required Education & Certifications:** - Currently enrolled in an engineering school or university program (B.Sc./M.Sc.) in Computer Science, Embedded Systems, Simulation, Complex Systems Engineering, or a related field. - No specific certifications required; eligibility for a student/trainee position.
Grenoble, France
On site
08-01-2026
Company background Company brand
Company Name
Framatome
Job Title
Stage - Simulation Numérique F/H
Job Description
Job title: Numerical Simulation Internship (f/m) Role Summary: Assist the Digital Simulation team in extending and improving a forgings simplification tool, applying numerical simulation knowledge to forge process modeling. Expectations: Study and model forge processes, evaluate and refine the MPFX assisted writing tool, create optimized data files, and broaden tool coverage for additional forge processes. Key Responsibilities: - Analyze and model various forge processes in simulation. - Operate and learn ForgeNxT simulation software. - Critically assess the MPFX assisted drafting tool and propose enhancements. - Develop optimized MPFX data files aligned with simplification assumptions. - Expand the tool’s functional coverage to other forging processes by creating and managing corresponding databases. Required Skills: - Strong knowledge of metal forming processes. - Proficiency in numerical simulation tools (e.g., ForgeNxT). - Analytical and problem‑solving skills. - Ability to work autonomously and manage tasks independently. - Strong communication skills for presenting findings. - Attention to detail and rigorous methodology. Required Education & Certifications: - Current enrollment in a 5‑year engineering program or equivalent, specializing in Materials, Numerical Simulation, or Metal Forming. - Academic background providing solid grounding in simulation techniques and forge process fundamentals.
Le creusot, France
On site
13-01-2026