GE invites applications for Software Engineer at GE Aerospace Bengaluru. Check the details below!

About GE Aerospace

GE Aviation, a subsidiary of General Electric, is headquartered in Evendale, Ohio, outside Cincinnati. GE Aviation is among the top aircraft engine suppliers and offers engines for the majority of commercial aircraft. GE Aerospace is a world-leading provider of jet and turboprop engines, as well as integrated systems for commercial, military, business and general aviation aircraft.

Job Description

Essential Responsibilities

  • Design, develop, and validate methods/algorithms/analytics and software in Aero geometry, Fan & Compressor airfoils.
  • Assist in maintenance, deployment, and integration of aero geometry, Fan & Compressor airfoils tools.
  • Support modernization of tools for end-user experience and system compatibility.
  • Collaborate with and support design teams on software-based solutions for analysis tasks and standard work.
  • Work collaboratively with Tech Lead and Team Manager for risk resolution and project management.
  • Ensure on-time project deliverables & resolution of bugs and issues related to production software. 
  • Ensure proper validation, review, and documentation of analytical tools and methods.
  • Implementing CAD algorithms in NX while ensuring desired connectivity between interfacing tools/methods and ensuring all downstream tools could use geometry created.
  • Creating user interface (UI) specifications in accordance with enhancement requests.
  • Developing and supporting existing tools in C, C++, and NXOpen using CAD/CAM concepts which satisfy user requirements.

Desired Characteristics

  • Ufunc, Nxopen, C, C++, programming, QT for GUI, shell scripting, python scripting.
  • Ansys ADPL programming, C++ (OOPS), Python.
  • Build multi-type program interfaces, resolve dependencies, and deploy software packages.
  • Introductory knowledge of geometry -> CFD meshing -> CFD solver process.
  • Proven skills of component design process integration (CAD – Meshing – Solver – Post processing).
  • Should be aware of ML and optimization methods.
  • Strong interpersonal and leadership skills with the ability to influence others.

Technical Qualifications/Requirements

  • Minimum 2-3 years of experience with a bachelor’s degree or master’s degree in Mechanical / Aerospace Engineering from an accredited university or college (with a minimum of 1-2 years of experience in CAD/CAM domain).
  • Strong understanding of basic geometry (splines, surfaces etc), numerical solvers, structural analysis physics, simulation, and geometry.
  • Minimum 1-2 years of software development experience in customizing design/analysis tools (NX/ANSYS-ADPL) & CAD tools (NX, NXOpen, Ufunc) using C/C++/Python.
  • Strong knowledge in NX-Modeling/NX-Simulation and ANSYS APDL.
  • Experience in GUI development using QT.
  • Exposure to SDLC processes and experience in deploying customized CAD tools to users.
  • Experience of Interactive NX modelling and NX coding using Ufunc, NXOpen in C/C++/Python.
  • Passionate towards learning new methods and processes in CAD and geometry creation.
  • A self-learner who will drive the project independently with the correct definition of a problem statement to propose a solution and finally attempt to creatively solve it.
  • Ability to work in a cross-functional environment with strong communication and presentation skills.

Location

Bengaluru, Karnataka, India.

How to Apply?

Interested Candidates can apply online through this link.

Click here to view the official notification of the Software Engineer Specialist at GE Aerospace Bengaluru.