Engineering & Technology Graduate Software Developer in London
Engineering & Technology Graduate Software Developer

Engineering & Technology Graduate Software Developer in London

London Trainee 36000 - 60000 £ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Develop and enhance engineering software that solves real-world problems.
  • Company: Join TÜV Rheinland, a leader in industry services and cybersecurity.
  • Benefits: Enjoy hybrid work, flexible hours, and a comprehensive benefits package.
  • Why this job: Shape the future of engineering with innovative software solutions.
  • Qualifications: Degree in engineering or relevant STEM field; coding experience preferred.
  • Other info: Collaborative team environment with real growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

At TÜV Rheinland, in the Industry Service & Cybersecurity business unit, we are looking for talents who are ready to help shape the future of the industry and accompany technological progress. Our focus is on digitalization and networking in the industry, as well as the further international expansion of our services in the field of renewable energy and support for major infrastructure projects.

This applies to the functional safety of industrial plants in an era of rapidly increasing interconnectivity of components and machines – the keyword being Operational Technology Security – as well as to energy generation, utilization, and distribution, infrastructure, and network expansion.

Our Core Areas:

  • Pressure Equipment & Plant Engineering: Inspection, testing, and certification services focusing on pressure equipment such as pressure vessels, boilers, tanks, and piping systems.
  • Elevators & Conveyor Technology: Inspection, testing, and certification services for elevators, conveyor belts, escalators, cranes, and machinery.
  • Electrical & Building Technology: Evaluation, inspection, testing, and certification services for electrical, mechanical, and electronic systems.
  • Industrial Inspection & Material Testing: Comprehensive inspection and testing services for industrial facilities and their materials.
  • Infrastructure & Project Management: Project and construction supervision as well as integrated services for infrastructure projects.
  • Energy & Environment: Technical support, certification, and testing for renewable energy and sustainable solutions.
  • Cybersecurity & Functional Safety: Testing and certification services for industrial automation, IT, and OT security solutions.

Become part of a team that drives innovation and makes the world safer and more connected. With us, you can apply and expand your knowledge and actively shape the industry of the future – in an environment that fosters learning and diversity.

Job Summary

We are excited to offer an opportunity for engineering graduates who want to apply their technical engineering knowledge through software development. As a Graduate Engineering Software Developer at TÜV Rheinland, you will work at the intersection of engineering and technology—helping design, build, and enhance specialist process engineering software used globally across high‑hazard and industrial sectors.

You will:

  • Apply your engineering principles (e.g., fluid flow, thermodynamics, materials behaviour) to solve real‑world problems through software.
  • Learn modern development practices under the guidance of experienced engineers and software developers.
  • Contribute to the development, optimisation, and maintenance of engineering applications used by practising engineers.
  • Engage with the numerical methods and solvers behind our process engineering tools.
  • Participate in a structured graduate programme designed to grow you into a hybrid Engineer‑Developer with domain expertise and strong coding capability.
  • Continue developing your skills through relevant technical and software courses.

This role is ideal for engineering graduates who enjoy coding and want to build a career developing tools used by engineers worldwide.

Technical contribution

You will support the development and enhancement of our engineering applications by:

  • Applying engineering knowledge to help validate models, solvers, and results.
  • Expanding existing applications and developing new features driven by engineering requirements.
  • Working with both engineering equations and code, understanding how software translates technical principles into practical tools.
  • Providing engineering‑focused software support for clients through the PEL Helpdesk.

Contract management

Supports contract management activities.

Planning and control

Follows project plans and delivers high‑quality technical work on time, ensuring alignment with engineering and software requirements.

Risk and opportunity management

Supports risk assessments and implementation of resulting actions in one’s area of responsibility. Documents and handles technical risks according to mitigation guidelines.

Customer

Supports customers by helping interpret engineering queries and providing clear, technically informed responses.

Processes and tools

Uses standard processes, software and tools applicable to one’s area of responsibility. Reports process and tool inefficiencies, along with suggesting ideas for improvement.

What we expect of you?

Essential

  • Degree in Chemical Engineering, Mechanical Engineering, or another relevant STEM discipline (e.g., Physics) with strong analytical/problem‑solving skills.
  • A genuine interest in applying engineering principles through software development.
  • Some experience with coding (e.g., Python, C#, MATLAB, VBA, or similar), gained through university projects, personal projects or industrial placement.
  • Curiosity, willingness to learn, and enthusiasm for engineering problem‑solving.

Desirable

  • Experience working in or exposure to high‑hazard or regulated industries.
  • Understanding of numerical methods or scientific computing concepts.
  • Clean UK driving licence.

What we can offer you?

  • Hybrid work model and flexible working hours.
  • Annual bonus subject to company and individual performance.
  • A package of benefits: private medical care, group life insurance, workplace pension scheme, employee discounts, Salary sacrifice options.
  • Well-being Support.
  • Work in a friendly, diverse and high‑qualified team with positive and cooperative working atmosphere.
  • International environment and daily usage of foreign languages.
  • Real development opportunities.
  • Direct communication and no formal dress code.
  • Employee referral program.

Engineering & Technology Graduate Software Developer in London employer: TÜV Rheinland Group

At TÜV Rheinland, we pride ourselves on being an exceptional employer that fosters innovation and personal growth in a dynamic and diverse environment. As a Graduate Engineering Software Developer, you will benefit from a hybrid work model, flexible hours, and a comprehensive benefits package, including private medical care and professional development opportunities. Join us to collaborate with a talented team dedicated to shaping the future of industry while enjoying a supportive workplace culture that values your contributions.
T

Contact Detail:

TÜV Rheinland Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering & Technology Graduate Software Developer in London

Tip Number 1

Network like a pro! Reach out to alumni from your university or connect with professionals on LinkedIn. A friendly chat can lead to opportunities you might not find on job boards.

Tip Number 2

Prepare for interviews by practising common questions and coding challenges. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the process.

Tip Number 3

Showcase your projects! Whether it's a personal coding project or something from uni, having tangible examples of your work can really impress interviewers and set you apart from the crowd.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at TÜV Rheinland.

We think you need these skills to ace Engineering & Technology Graduate Software Developer in London

Engineering Principles
Software Development
Coding (Python, C#, MATLAB, VBA)
Analytical Skills
Problem-Solving Skills
Numerical Methods
Scientific Computing
Project Management
Technical Support
Risk Assessment
Customer Engagement
Process Improvement
Adaptability
Curiosity
Willingness to Learn

Some tips for your application 🫡

Show Your Passion for Engineering: Let us see your enthusiasm for engineering and software development shine through in your application. Share any projects or experiences that highlight your skills and interest in applying engineering principles through coding.

Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Graduate Software Developer role. Highlight relevant experiences, skills, and coursework that align with our focus on digitalisation and engineering applications.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language to explain your experiences and how they relate to the role. We appreciate clarity and directness!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows your commitment to joining our team at TÜV Rheinland.

How to prepare for a job interview at TÜV Rheinland Group

Know Your Engineering Basics

Brush up on your engineering principles like fluid flow and thermodynamics. Be ready to discuss how these concepts apply to software development, as this role is all about merging engineering with coding.

Showcase Your Coding Skills

Prepare to talk about your coding experience, whether it's Python, C#, or MATLAB. Bring examples from university projects or personal work that demonstrate your problem-solving skills through software.

Understand the Industry Context

Familiarise yourself with the high-hazard and regulated industries TÜV Rheinland operates in. Knowing about Operational Technology Security and renewable energy will show your genuine interest in the field and help you stand out.

Ask Insightful Questions

Prepare thoughtful questions about the graduate programme and the technologies used at TÜV Rheinland. This shows your enthusiasm for learning and helps you gauge if the company aligns with your career goals.

Engineering & Technology Graduate Software Developer in London
TÜV Rheinland Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>