Senior Software Engineer (Measurement Automation)

Oriole

Paignton

Presencial

GBP 70.000 - 95.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Life assurance (4x annual salary)
Pension from Royal London (3% employee
6% employer contributions
Salary exchange scheme

Descripción de la vacante

Oriole is seeking a Senior Software Engineer to join its growing test software team. You will design, develop, and maintain software for instrument control and data acquisition, collaborating with hardware, product, optical, electrical, and software teams to deliver reliable automated test systems.

This hands-on role requires strong software engineering skills, experience with test equipment, and the ability to solve complex engineering problems through software and automation.

Formación

  • Degree in Software Engineering, Computer Science, Electronic Engineering, Physics, or related discipline.
  • Minimum of 5 years in software engineering, test automation, or measurement systems.
  • Proficiency in C# and .NET.
  • Experience with test and measurement equipment and automation.
  • Proficiency in Python for automation and data analysis.
  • Familiarity with GPIB, VISA, RS-232, USB, TCP/IP interfaces.
  • Ability to mentor junior engineers.

Responsabilidades

  • Design, develop, and maintain software for instrument control and test automation.
  • Develop architectures for automated test systems with reliability and scalability.
  • Translate requirements into automated measurement and analysis solutions.
  • Provide technical guidance and participate in code reviews and architecture discussions.
  • Collaborate with cross-functional teams and document software designs and tests.

Conocimientos

C#/.NET
Python automation
Test & measurement
Git & workflows
GPIB/VISA/RS-232
Azure cloud
Mentoring
Analytical communication

Educación

Degree in Software Engineering / CS

Descripción del empleo

We are seeking a Senior Software Engineer to join our growing test software team. This role is responsible for the design, development, maintenance, and continuous improvement of software solutions used to automate complex measurement and test systems.

The successful candidate will work closely with hardware, product, optical, electrical, and software engineering teams to develop reliable and scalable automated test solutions that support product development, validation, manufacturing, and characterisation activities.

This is a hands-on technical role requiring strong software engineering skills, practical experience with test and measurement equipment, and the ability to solve complex engineering problems through software and automation.

Applicants should have the right to work in the UK without requiring employer sponsorship. We are only able to sponsor a visa for this position for candidates that can demonstrate experience in all criteria.

Key Responsibilities:

Software Development

  • Design, develop, and maintain software applications used for instrument control, test automation, and measurement data acquisition.
  • Develop robust and maintainable software architectures for automated test systems.
  • Implement software solutions that meet requirements for reliability, performance, maintainability, and scalability.
  • Develop reusable software frameworks, libraries, and tools to improve engineering efficiency.
  • Write clean, well-documented, and testable code following established development standards.

Measurement & Data Analysis

  • Develop algorithms and data-processing routines to calculate, analyse, and visualise measurement results.
  • Translate engineering requirements into automated measurement and analysis solutions.
  • Validate measurement algorithms and ensure accuracy and repeatability of results.
  • Support statistical analysis and interpretation of test data.

Test System Development

  • Contribute to the design, integration, and commissioning of automated test systems.
  • Support the specification, selection, and integration of measurement instruments and associated hardware.
  • Participate in the design and assembly of bespoke test fixtures and laboratory automation solutions.
  • Assist in the diagnosis and resolution of hardware, software, and system integration issues.

Technical Leadership

  • Provide technical guidance and mentoring to junior engineers.
  • Contribute to engineering best practices, development standards, and continuous improvement initiatives.
  • Participate in code reviews and architectural discussions.
  • Support project planning, technical risk assessment, and estimation activities.
  • Work closely with cross-functional engineering teams to define requirements and technical specifications.
  • Produce clear and accurate technical documentation, including software designs, algorithms, test procedures, and user guides.
  • Present technical findings and recommendations to stakeholders.
  • Support knowledge sharing across the engineering organisation.

Skills & Experience:

  • Degree (Level 6 or Level 7 qualification) in Software Engineering, Computer Science, Electronic Engineering, Physics, or a related discipline.
  • Minimum of 5 years' experience in a software engineering, test automation, or measurement systems role.
  • Strong software development experience using C# and .NET.
  • Experience interfacing with laboratory and test equipment using technologies such as GPIB, VISA, RS-232, USB, and TCP/IP.
  • Experience with high-performance test equipment including:
  • Spectrum analysers
  • Optical spectrum analysers
  • Signal generators
  • Network analysers
  • Good understanding of automated test systems and measurement methodologies.
  • Experience with software debugging, verification, validation, and troubleshooting.
  • Experience using source control systems such as Git.
  • Knowledge of software development lifecycle processes and modern development methodologies.
  • Ability to solve complex real-world engineering problems using analytical and structured approaches.
  • Strong written and verbal communication skills.
  • Ability to work effectively within multidisciplinary engineering teams.
  • Experience working within the photonics, optical communications, telecommunications, semiconductor, or test and measurement industries.
  • Experience developing software in Python for automation, scripting, or data analysis applications.
  • Experience designing and implementing automated production or laboratory test systems.
  • Experience working with databases and data storage technologies.
  • Knowledge of cloud technologies, including Microsoft Azure.
  • Experience developing web-based engineering tools and dashboards.
  • Experience with data visualisation and reporting solutions.
  • Knowledge of statistical analysis techniques and measurement uncertainty principles.
  • Understanding of electrical engineering, RF systems, photonics, or applied physics.
  • Experience defining software architectures for medium- to large-scale engineering applications.
  • Previous experience mentoring or supervising engineers.

Personal Attributes

  • Self-motivated with a proactive approach to problem solving.
  • Strong attention to detail and commitment to delivering high-quality solutions.
  • Curious and innovative mindset with a desire to continuously improve systems and processes.
  • Comfortable working in a fast-paced research and development environment.
  • Able to balance technical excellence with practical delivery objectives.
  • Strong organisational and time-management skills.

We offer an excellent salary and benefits, commensurate with experience, including:

  • Life assurance (4x annual salary)
  • Pension from Royal London (3% employee contributions, 6% employer contributions, salary exchange scheme)
  • Income protection
  • Vitality – private medical insurance
  • Simply Health – cash benefit plan
  • Stock options
  • IP incentive program
  • Enhanced family-based leave
  • Learning allowance
  • Refreshments on site
  • Working in a beautiful location by the sea

What Success Looks Like

In this role you will:

  • Deliver reliable software solutions that improve the efficiency and capability of engineering teams.
  • Reduce manual testing effort through effective automation.
  • Improve measurement consistency, repeatability, and data quality.
  • Contribute to the development of reusable software frameworks and engineering tools.
  • Act as a technical mentor within the software team and promote engineering best practices.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Measurement Automation
Senior Software Engineer - Measurement Automation

Oriole Networks • Paignton

Presencial
GBP 60.000 - 85.000
35 hour working week
5 weeks holiday + 3 discretionary days
Private medical insurance
+2
Software Engineer - Measurement Automation
Software Engineer - Measurement Automation

Oriole Networks • Paignton

Presencial
GBP 50.000 - 70.000
35 hour working week
Holiday: 25 days + discretionary days
Life assurance (4x annual salary)
+9
Software Engineer (Measurement Automation)
Software Engineer (Measurement Automation)

Oriole • Paignton

Presencial
GBP 45.000 - 65.000
35 hour working week
25 days holiday + discretionary days
Pension scheme
+2
Software Engineer - Measurement Automation
Software Engineer - Measurement Automation

Epic Centre • Paignton

Presencial
GBP 50.000 - 70.000
35 hour working week
5 weeks holiday + discretionary days
Life assurance (4x salary)
+6
Software Engineer
Software Engineer

Spherea Test & Services Ltd • England

Presencial
GBP 55.000 - 75.000
Performance bonus
Pension
Healthcare
+3
Software Engineer
Software Engineer

SII UK • Stevenage

Presencial
GBP 55.000 - 75.000
Private Medical Insurance
Life Cover
Income Protection
+6
Senior Electronics Hardware Engineer
Senior Electronics Hardware Engineer

George Blake Limited • Camberley

Presencial
GBP 65.000 - 90.000
Senior Electronics R&D Engineer - Low-Noise Sensing Systems
Senior Electronics R&D Engineer - Low-Noise Sensing Systems

Ellison Institute, LLC • Oxford

Híbrido
GBP 65.000 - 90.000
Competitive salary
Travel allowance
Bonus
+4
Software Engineer
Software Engineer

Project Freelance • Christchurch

Híbrido
GBP 50.000 - 70.000
Competitive salary
Pension
Family healthcare and health cash plan
+3
Senior Systems Engineer
Senior Systems Engineer

AMETEK Inc. • Leicester

Híbrido
GBP 65.000 - 90.000
28 days holiday including Easter &
Perkbox
Free onsite parking