Graduate Software Engineer
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.