Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Arabelle Solutions

Ingénieur Logiciel – Outils d'Ingénierie Nucléaire

Arabelle Solutions

. Maintain and enhance existing engineering software tools .

Posted 10/19/2026full-timeBangalore • IndiaJuniorMid-LevelWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
JavaLinuxPythonSDLCShell 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