Jobs

Software Engineer / C++ Developer


Job details
  • Eynsham
  • 2 weeks ago

Job title: Software Engineer / C++ Developer

Location: Oxford, OX29 - Hybrid (2-3 days in the office per week)

Contract length: 12 month contract

IR35 Status: Inside IR35

Randstad Sourceright, a leading provider of RPO & MSP Recruitment Services are currently recruiting for a skilled Software Engineer with expertise in C++ on behalf of a highly reputable company in the health and medical technology industry. This is a 12 month initial contract based at their Oxford office location on a hybrid basis - ideally 2-3 days per week in the office.

This C++ Developer will focus on taking existing Qt framework applications and re-writing them to bring them up to date to the latest standards. This will involve significant code conversion, primarily focused on Windows Desktop applications. You will be part of our successful R&D engineering team developing software solutions for the design, development, manufacturing, and support of MRI superconducting magnets.

Responsibilities:



Deliver a variety of mainly desktop applications to aid design, development, manufacturing, and support of MRI superconducting magnets, including responsibility for the full life cycle from requirements through design, development, delivery, and end-of-life.

*

Rewriting existing Qt framework applications to meet current standards.

*

Converting code from legacy systems.

*

Developing and maintaining user interfaces for Windows Desktop application

*

Developing with stakeholders the system requirements and taking products through from design to full compliance within the relevant medical device regulations.

*

Technical support for manufacturing and customer services departments for the developed products.

*

Work to company processes for the development and maintenance of the products and contribute to ongoing improvement of those processes.

Key Skills / Experience Required:

*

Degree or equivalent in Electronic or Software Engineering, or a related Science or Engineering subject.

*

Software Development: Write clean, maintainable, and efficient code using C++ to develop software applications. Including:

*

Proven experience as an Applications Developer or similar role.

*

Strong proficiency in C++ language.

*

Experience in Qt framework

*

Understanding of software development best practices, design patterns, and SOLID principles.

*

Experience with the git version control system (or similar).

Experience in the following areas would be advantageous:

*

Microsoft DevOps, particularly build and test pipelines.

*

Experience with graphics programming using OpenGL.

*

Other programming languages, particularly Fortran and Python.

*

XML knowledge, and transformation of XML to HTML.

*

Relevant certifications (e.g., Microsoft Certified Professional).

*

Working within an Agile development process with regular release cadence and a flexible approach to requirements.

*

Relational databases (e.g., SQL Server) would be advantageous, including design and implementation of database schemas, writing optimised queries, and ensuring data integrity.

We are committed to providing equal employment opportunities and encourage all qualified candidates to apply. While the hiring process may not be expedited, we urge all interested candidates to submit their applications promptly to ensure their consideration.

To apply, please follow the instructions on our application portal. We look forward to receiving your application

If this isn’t the role you’re looking for right now, please visit our contractor portal below where you will see all of our live roles and communities to join:

https://contractortalent.gr8people. eu

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Cloud Senior Software Engineer / Architect

Cloud Senior Software Engineer / ArchitectCAMBRIDGE /SCIENCE & TECHNOLOGY – QUANTUM SOFTWARE & ALGORITHMS /FULL-TIME/ HYBRIDOur Cambridge-based quantum software team is seeking to hire an accomplished Senior Software Engineer for our cloud platform. In this role, you will develop and deliver the cloud infrastructure and application services for our quantum...

Premier Group London

Global Technology Strategy - Executive Director (UK)

Our Global Technology (GT) group is a world-class technology team employing an innovative, disciplined and business focused approach to develop a wide variety of high-quality products and solutions. Across 14 technology hubs worldwide, our team of 50,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data...

JPMorgan Chase & Co. London

Senior Cloud Software Engineer

An opportunity for a Senior Cloud Software Engineer to join an established quantum computing company, with plans to expand their team in Cambridge. You will get the chance to be a key contributor for their cloud platform, working on their cloud infrastructure and application services. This is a hybrid position.As...

IC Resources Cambridge

Senior Embedded Software Engineer | Future of Computing

Senior Embedded Software Engineer | Future of ComputingFull-time: PermanentSalary: Up to £85,000Location: CambridgeStep into the future of advanced computing, contributing to the development of pioneering error correction systems for breakthrough technologies. Work alongside a multi-disciplinary team of engineers, product developers, and physicists to design embedded software components that drive innovation...

Impington

Software Security Engineer

Job Title:Software Security EngineerLocation:Cambridge, Hybrid (with flexibility to work onsite up to 5 days a week as needed)Salary:£50,000 - £75,000About the Role:We are seeking an innovative and security-focused Software Security Engineer to join our team. You will have the opportunity to work on ground-breaking, AI-enabled connected systems where digital security...

Hamilton Barnes Cambridge

Lab Software Engineer

Lab Software Engineer£45,000 - £55,000 + IP bonus scheme and medical insurance!I'm currently working with a cutting-edge, quantum computing scale up, focused on developing the quantum networking and photonic technology needed to scale up quantum computers and enable practical quantum computing applications in the future. They are looking for a...

IC Resources Cambridge