FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Ingénieur Logiciel – Outils d'Ingénierie Nucléaire
Arabelle Solutions. Maintain and enhance existing engineering software tools .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining engineering software tools, with a strong foundation in programming languages such as Fortran, C, C++, C#, Java, and Python. Proficient in troubleshooting software performance issues and ensuring compliance with Nuclear Safety requirements while collaborating with multidisciplinary teams.
Highest-signal resume keywords
Software DevelopmentEngineering Software ToolsNuclear Safety ComplianceClient-Server ApplicationsScientific Computing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
FortranCC++C#JavaPythonSQLLinux Shell ScriptingNumerical ComputationSoftware Development Standards
Soft Skills
Problem AnalysisIndependent WorkData-Driven Decision MakingCollaboration
Tools & Technologies
Relational DatabasesAgile MethodologiesContinuous IntegrationSource Code ManagementUnit Testing
Certifications & Qualifications
Engineering DegreeSTEM Education
Industry Keywords
Mechanical EngineeringThermodynamicsAerodynamicsHeat TransferFluid MechanicsCAD
Tech Stack
Tools & technologiesJavaLinuxPythonSDLCShell ScriptingSQLC++
About the role
Key responsibilities & impact- Maintain and enhance existing engineering software tools
- Troubleshoot and resolve engineering data issues
- Troubleshoot and resolve software performance, reliability, and usability issues
- Implement robust, scalable, and efficient software components
- Write clean, efficient, and well-documented code according to software development standards
- Participate in testing and quality assurance activities
- Ensure software reliability and compliance with Nuclear Safety requirements
- Collaborate with international and multidisciplinary teams
Requirements
What you’ll need- Experience with numeric computation and scientific computing tools for design, analysis, or optimization problems
- Experience developing and maintaining Windows desktop applications using Fortran, C, C++, C#, Java, Python, or similar
- Experience developing and maintaining client-server applications
- Familiarity with Linux shell scripting
- Familiarity with relational databases and SQL
- General understanding of engineering disciplines including thermodynamics, aerodynamics, heat transfer, fluid mechanics, and CAD (2D/3D)
- Familiarity with modern software development practices, source code management, unit testing, continuous integration, SDLC, Agile methodologies, refactoring, and testing techniques
- Mechanical Engineering or STEM education with strong interest in Computer Science and experience in engineering software development
- Engineering degree or equivalent in Mechanical Engineering or STEM field
- Minimum 2 years of professional software engineering experience focused on engineering tools or similar applications
- Ability to take ownership of tasks and work independently
- Ability to thoroughly analyze problems and clarify requirements
- Ability to support opinions with data or factual evidence
- Willingness to work with global international teams