Staff Software Engineer - Adv. Design Tools
GE Aerospace •
Position Type: Permanent
Job Description:
Job Description SummaryGE Aerospace is a pioneer in engine design & technology and in this role, you will get a unique opportunity to work on Next Generation Engines and grow your expertise in state-of-the-art technologies both in mechanical engineering (aero, geometry) and in software development. As a Staff Software Engineer, you will be part of GE Aerospace’s Advanced Design Tools organization. You will be responsible for developing software tools to design Nacelle & Airfoils geometries which are critical domains for GE Aerospace business.
Role responsibilities include developing physics-based tools to solve some of the challenging design needs for next gen engines. The role demands close collaboration across multi-disciplinary teams and GE Aerospace’s design boards to develop innovative physics-based software solutions. Job Description
Essential Responsibilities
Design, develop and validate software for airfoils & Nacelle geometry. Develop using C, C++, NXOpen, Qt using CAD/CAM concepts.
Be responsible for delivery and quality of these software tools.
Collaborate with design engineers and technical experts, understand design problems and convert them to development opportunities.
Support modernization of tools for end-user experience and system compatibility.
Work collaboratively with technical experts and Team Manager for risk resolution and project management.
Follow standard SDLC process for tool release and updates (Code development, Integration, Testing, Validation, TG review and Release).
Qualifications/Requirements
Should have more than 6 years of experience with bachelor’s degree or master’s degree in mechanical/aerospace engineering domain from an accredited university or college.
Strong understanding of basic geometry (splines, surfaces etc.) and simulation software.
Software development experience in customizing design tools (NX) using NXOpen/Ufunc and C/C++ (OOPS)
Exposure to GUI development using QT.
Exposure to SDLC processes and experience in deploying customized tools to users.
A self-learner who can drive the project independently.
Ability to work in a cross-functional environment with strong communication and presentation skills.
Passionate to learn new methods in CAD and geometry creation.
Aware of Shell scripting.
Build multi-type program interfaces, resolve dependencies, and deploy software packages.
Introductory knowledge of CFD meshing, CFD solver process.
Strong interpersonal skills with ability to influence others.
Humble: respectful, receptive, agile, eager to learn
Transparent: shares critical information, speaks with candor, contributes constructively
Focused: quick learner, strategically prioritizes work, committed
Leadership ability: strong communicator, decision-maker, collaborative
Problem solver: analytical-minded, challenges existing processes, critical thinker
About Us
GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Disclosure of your Gender or Sexual orientation is completely Voluntary and not mandatory.
www.ge.com
Additional Information
Relocation Assistance Provided: Yes
Job Ident #:
R3751239
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)