jobs.pl/Job offers/IT - Software Development/Ingénieur Logiciel - Outils d' Ingénierie Nucléaire / Software Engineer – Nuclear Engineering Tools
Source: CrawlJobs

Ingénieur Logiciel - Outils d' Ingénierie Nucléaire / Software Engineer – Nuclear Engineering Tools

Arabellesolutions Bangalore, India
Full-time On-site work

Publication date: 12/11/2026

As a key contributor to our engineering software team, you will play a critical role in ensuring the reliability, safety, and performance of advanced tools used in the design and operation of power plants. Your work will directly support the delivery of high-quality, safety-compliant engineering solutions that drive innovation and efficiency in the global energy sector. Arabelle Solutions, part of the EDF Group, is a global leader in nuclear turbine island technologies, providing innovative low-carbon power solutions from the world's most powerful operating steam turbine to modular SMR-optimized designs, along with generators, pumps, heat exchangers, and controls. Its technologies are used in one-third of nuclear power plants worldwide, supported by a team of 3,500 experts across 16 countries.

Responsibilities

Maintain and enhance existing tools, ensuring they meet the evolving needs of the targeted communities; Troubleshoot and resolve issues related to the engineering data; Troubleshoot and resolve issues related to performance, reliability and usability of the software components; Implement robust, scalable and efficient software components; Write clean, efficient and well-documented code, in line with the standard Software Development practices; Participate in testing and quality assurance activities to ensure software reliability and compliance to Nuclear Safety requirements

Requirements

Mechanical Engineering with a strong interest in Computer Science or STEM majors (Science, Technology, Engineering and Math) and experience in Engineering Software development; A minimum of 2 years of professional experience in software engineering, with a focus on developing engineering tools or similar applications; Experience with numeric computation and scientific computing tools to solve design, analysis or optimization problems; Experience in developing and maintaining Windows desktop applications (in Fortran, C, C++, C#, Java, Python, etc); Experience in developing and maintaining client-server applications; Familiar with Linux shell scripting; Familiar with relational database and SQL; A general understanding of engineering disciplines such as (but not limited to) Thermodynamic, Aerodynamic, Heat Transfer, Fluid Mechanics, CAD (2D/3D); Familiar with standard modern software development tools and practices, such as source code management, unit testing and continuous integration; Understanding of Software Development Lifecycle (SDLC) and Agile Methodologies, Continuous Integration (CI), refactoring and testing techniques; Take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary; Seek to understand problems thoroughly before implementing solutions. Ask questions to clarify requirements and needs; Voice opinions and presents clear rationale. Use data or factual evidence to influence; Willing to work with global international teams
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you