Job Search and Career Advice Platform

Enable job alerts via email!

Instrumentation Software Engineer

Platform Recruitment

Kidlington

On-site

GBP 50,000 - 65,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment agency is seeking an Instrumentation Software Engineer in Kidlington, UK, to build software interfaces for external hardware and APIs using Python. The ideal candidate will have a strong background in programming with Python and C, combined with experience in hardware-software integration. This role offers a competitive salary of £50,000 - £65,000 and the opportunity to work on cutting-edge technology.

Qualifications

  • Bachelor's degree or equivalent practical experience in engineering, science, or a related field.
  • Multiple years of experience with high-level programming languages like Python and C.
  • Strong proficiency in Python and experience with hardware-software integration.

Responsibilities

  • Build software interfaces for external hardware and APIs using Python.
  • Evaluate software and hardware performance using tools and setups.

Skills

Python
C
Rust
Hardware-software integration

Education

Bachelor's degree in engineering, science, or a related field
Job description

Instrumentation Software Engineer | Oxford | £50,000 - £65,000

The Role
  • Build software interfaces for external hardware and APIs using Python
  • Use Python, C, and other languages to operate measurement equipment and laboratory instruments
  • Combine multiple hardware components into unified, functional systems
  • Evaluate software and hardware performance using benchtop tools and larger field‑ready setups
Key Skills and Experience
  • A bachelor's degree or equivalent practical experience in engineering, science, or a related field
  • Multiple years of industry or relevant experience working with high‑level programming languages (e.g., Python, C, Rust)
  • Strong proficiency in Python
  • Background in developing software used to operate or interface with hardware
  • Familiarity with hardware‑software integration, including timing and synchronization considerations

Join a team where your work directly contributes to advancing cutting‑edge technology. If you're excited by complex challenges and the opportunity to shape next‑generation systems, we'd love to hear from you.

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