Enable job alerts via email!

Graduate Software Engineer

TN United Kingdom

Reading

On-site

GBP 30,000 - 50,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a talented Graduate Software Engineer to join their dynamic team. In this role, you'll design and develop embedded software and data management solutions for cutting-edge products in oil and gas exploration. You'll work with technologies like embedded C and C/Qt, supporting manufacturing and testing processes. If you have a passion for building and innovating, this position offers an exciting opportunity to push boundaries and explore new technologies in a collaborative environment.

Qualifications

  • Degree in Electronics, Mechanical Engineering, Physics, or related field.
  • Strong mathematical and analytical skills required.
  • Hands-on experience with embedded systems is a plus.

Responsibilities

  • Develop, test, and debug embedded software for industry-leading products.
  • Design and implement data management and analytics solutions.
  • Support manufacturing processes with custom software tools.

Skills

Embedded C
C/Qt
Linux
Windows
Mathematical Skills
Analytical Skills
Embedded Systems

Education

Degree in Electronics
Degree in Mechanical Engineering
Degree in Physics

Tools

Arduino
ARM
Raspberry Pi

Job description

Social network you want to login/join with:

Orion is working with a world leader in the design, manufacture, and installation of instrumentation. They use cutting-edge technology in oil &; gas exploration among other sectors across the globe. With continued growth, they are seeking a talented and highly motivated Graduate Software Engineer to join their dynamic team.

The Role – Graduate Software Engineer

As a Graduate Software Engineer, you will play a key role in designing and developing embedded software and data management solutions for their industry-leading products. You will be working with embedded C, C/Qt, and Linux/Windows applications, while also supporting software-driven manufacturing and testing processes.

Key Responsibilities for the Graduate Software Engineer

  • Develop, test, and debug embedded software.
  • Design and implement data management and analytics solutions.
  • Support the manufacturing process with custom software tools.
  • Assist customer support teams in troubleshooting software-related issues.
  • Collaborate with cross-disciplinary teams to enhance product functionality.

What We’re Looking for in a Graduate Software Engineer

  • A degree in Electronics, Mechanical Engineering, Physics, or a related field.
  • Strong mathematical and analytical skills.
  • Hands-on experience with embedded systems (Arduino, ARM, Raspberry Pi, etc.).
  • Full right to work in the UK.

Bonus Skills (Not Essential, but a Plus!)

  • Interest in manufacturing automation and control systems.
  • Enthusiasm for making things—whether as a hobby or in professional projects.

Why You?

You love to build, innovate, and explore. Whether it’s writing software for embedded systems, troubleshooting a complex design challenge, or experimenting with new technologies, you’re always ready to learn and push boundaries.

If you are interested in the role of Graduate Software Engineer, please click apply or give Steven at Orion a call.

Thank you for your application. Due to the volume of applications, we receive, unfortunately we are not able to respond to every application personally, therefore, if you have not heard back from us within 5 working days please assume your application has been unsuccessful. To see our other available vacancies please visit our website.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.