Staff Software Engineer (Mechanical)

GE Vernova

Newbold on Avon

On-site

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

GE Vernova in the UK Centre of Excellence is seeking a Mechanical Software Engineer to contribute to hands‑on development for engineering applications and rotating components. You will work independently and with global teams, driving design discussions and delivering value across projects.

The role emphasizes fortran usage, mathematical problem solving, and collaboration with program managers to meet customer needs and security requirements.

Qualifications

  • Bachelor’s degree in computer science / mechanical engineering.
  • Experience developing and supporting physics‑based design and engineering analysis tools for industrial or rotating components; mechanical experience required.

Responsibilities

  • Identify business needs with engineering teams and define problem statements with measurable outcomes.
  • Translate user requirements into tool development plans and milestones with traceability.
  • Upgrade design and engineering analysis applications for rotating components to improve usability and performance.
  • Manage project scope, schedules, risks, and cross‑functional collaboration to deliver on time.
  • Lead development, testing, validation, release, deployment, and user training across teams.

Skills

C++/C/Java/Python
Shell scripting
Unix/Solaris
Rotating components
Aero engineering
Engineering automation

Education

Bachelor’s degree in Computer Science or Mechanical Engineering
Master’s degree or higher preferred

Tools

CAD modeling
Version control
Engineering analysis tools

Job description

Job Description Summary

Become part of a winning team at our UK Centre of Excellence and a Government strategic facility..

As the Mechanical Software Engineer, in Gas Power, Steam Services ITR Engineering, you will be responsible for contributing to hands‑on development with focus on product development for engineering applications and mechanical components / industrial / rotating component applications.

Ideally have Fortran Experience with mathematical problem solving capabilities.

You will work independently and contribute to the immediate team and to other teams across business.

You will also contribute to design discussions.

This role involves work for customers who manage critical infrastructure; based on customer requirements it will be necessary to carry out background checks and suitability assessments (e.g. UK Security Clearance (SC)) as part of the hiring process.

Job Description

Essential Responsibilities:

  • Work with engineering teams and program managers to identify business needs, define problem statements, and develop functional specifications with clear success metrics, expected productivity gains, and business impact.
  • Translate user requirements into tool development plans, technical tasks, validation steps, and deployment milestones, ensuring traceability from requirement to delivery and measurable closure of committed scope.
  • Upgrade and enhance design and engineering analysis applications for rotating components to improve usability, automation, reliability, execution time, accuracy, and integration with engineering workflows.
  • Manage project scope, schedules, risks, communication, leadership reviews, and team coordination to deliver projects on schedule, within agreed scope, and with timely closure of key risks and action items.
  • Lead application development, testing, validation, release, deployment, support, documentation, and user training, enabling adoption across domestic and global engineering teams and reducing recurring support issues.
  • Coordinate with engineering, manufacturing, sourcing, services, global engineering, ITO/OTR, and systems engineering to align requirements, interfaces, and deployment plans, reducing rework and improving cross-functional execution.

Qualifications/Requirements:

  • Bachelor’s degree in computer science / mechanical engineering - master’s degree or higher preferred.
  • Significantly demonstrated experience in developing, enhancing, and supporting physics-based design and engineering analysis tools for industrial or rotating component applications - Mechanical experience required

Skill Set requirements:

  • Significant programming skills in C++, C, Core Java, Python, and Shell scripting, with experience developing reliable, maintainable, and high-performance engineering applications.
  • Hands‑on experience with aero engineering concepts, rotating component design workflows, CAD modeling, engineering automation, and physics-based design or analysis tools.
  • Working knowledge of Unix/Solaris environments, software build processes, scripting, debugging, version control, and deployment practices for engineering software.
  • Fortran Experience with mathematical problem‑solving capabilities.
  • Advanced understanding of data structures, algorithms, computational methods, numerical accuracy, performance optimisation, and scalable software design.
  • Extensive analytical thinking, problem‑solving, communication, documentation, and collaboration skills to work effectively with global engineering and cross‑functional teams.
Additional Information

Relocation Assistance Provided: Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

GE Vernova • Rugby

On-site
GBP 70,000 - 100,000
Relocation Assistance Provided: Yes
Mechanical Software Engineer
Mechanical Software Engineer

GE Vernova • Rugby

On-site
GBP 80,000 - 110,000
Relocation assistance
Mechanical Software Engineer: Fortran & Rotating Systems
Mechanical Software Engineer: Fortran & Rotating Systems

GE Vernova • Rugby

On-site
GBP 80,000 - 110,000
Relocation assistance
Senior Mechanical Engineer, Cambridge
Senior Mechanical Engineer, Cambridge

Mechanicaldesigndirectory • Cambridge

On-site
GBP 40,000 - 60,000
Mechanical Engineer (12 Month Contract)
Mechanical Engineer (12 Month Contract)

Rotork • Manchester

On-site
GBP 40,000 - 60,000
Mechanical Engineering Technician
Mechanical Engineering Technician

Quest Global • East Midlands

On-site
GBP 32,000 - 46,000
Mechanical Engineer
Mechanical Engineer

Quest Global • West of England

On-site
GBP 45,000 - 65,000
Software Engineer
Software Engineer

Bond Williams Professional Recruitment • England

On-site
GBP 52,000 - 75,000
Industry-leading pension contribution
Private health cover from day one
Impressive company share plan
Senior Mechanical Software Engineer - Fortran
Senior Mechanical Software Engineer - Fortran

GE Vernova • Newbold on Avon

On-site
GBP 60,000 - 90,000
Relocation assistance
Senior Mechanical Design Engineer (Fluid Systems)
Senior Mechanical Design Engineer (Fluid Systems)

Assystem • Royton

Hybrid
GBP 65,000 - 95,000
Hybrid work 1-2 days remote per week
Holiday bonuses
Ongoing training