# Senior Software Engineer - Measurement Automation at Oriole Networks

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Design, develop and maintain software fo

- **Company:** Oriole Networks (https://jobs.trythestack.co/companies/oriole-networks)
- **Location:** United Kingdom
- **Work arrangement:** On-site
- **Employment type:** Full-time
- **Experience level:** 5–10 years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** C#, .NET, Test automation, Instrument control, Measurement systems, GPIB, VISA, RS-232, USB, TCP/IP, Spectrum analysers, Oscilloscopes, Git, Software architecture, Data analysis, Python
- **Posted by employer:** 2026-10-13
- **Added to The Stack:** 2026-11-03
- **Listed until:** 2026-12-12
- **Status:** Active
- **Apply:** https://careers.oriolenetworks.com/jobs/8540968-senior-software-engineer-measurement-automation (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/senior-software-engineer-measurement-automation-oriole-networks

## About the role

Responsibilities:
- Design, develop and maintain software for instrument control, automated test rigs and data acquisition.
- Architect reusable test frameworks, libraries and tooling that meet reliability, performance and maintainability goals.
- Implement measurement algorithms, data processing and visualisations; validate accuracy and repeatability.
- Integrate and commission test systems, select and interface measurement instruments and build test fixtures.
- Diagnose and resolve hardware/software integration issues; support manufacturing and lab validation activities.
- Provide technical guidance, participate in code reviews and produce clear technical documentation and test procedures.

Requirements:
- Degree in engineering, physics, computer science or equivalent and 5+ years’ experience in test automation/software engineering.
- Strong C#/.NET development skills; experience with Git and writing testable, maintainable code.
- Practical experience with instrument interfaces and protocols (GPIB, VISA, RS‑232, USB, TCP/IP) and common lab equipment (oscilloscopes, spectrum analysers, signal generators).
- Ability to develop measurement algorithms and perform statistical analysis on test data; Python for analysis is a plus.
- Strong troubleshooting, system integration skills and experience collaborating with hardware and cross-functional teams.

## Responsibilities

The role involves designing, developing, and maintaining software solutions for automated test and measurement systems. You will collaborate with cross-functional engineering teams to ensure reliable, scalable, and efficient test frameworks.

## Requirements

Candidates must hold a degree in a relevant engineering or science discipline and possess at least 5 years of experience in software engineering or test automation. Strong proficiency in C# and .NET, along with experience interfacing with laboratory test equipment, is essential.

## FAQ

- **Is this Senior Software Engineer - Measurement Automation role still open?** It was posted on 2026-10-13 and is listed as active on The Stack. Confirm on Oriole Networks's application page before applying.
- **Does Oriole Networks offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Oriole Networks's site.
- **Where is this role located?** The listing gives the location as United Kingdom. It is marked on-site.
- **What skills does this role ask for?** The listing names: C#, .NET, Test automation, Instrument control, Measurement systems, GPIB, VISA, RS-232, USB, TCP/IP, Spectrum analysers, Oscilloscopes, Git, Software architecture, Data analysis, Python.

## More like this

- [All jobs at Oriole Networks](https://jobs.trythestack.co/companies/oriole-networks.md)
- [Software Engineer Jobs in the United Kingdom with Visa Sponsorship](https://jobs.trythestack.co/visa-sponsorship-jobs/united-kingdom/software-engineer)
- [All visa sponsorship jobs in the United Kingdom](https://jobs.trythestack.co/visa-sponsorship-jobs/united-kingdom)
- [Software engineer - Product industrialisation & deployment at Verraspace - trial](https://jobs.trythestack.co/jobs/software-engineer-product-industrialisation-deployment-verraspace-trial.md)
- [Senior Software Engineer - Confluent Cloud Platform at IBM](https://jobs.trythestack.co/jobs/senior-software-engineer-confluent-cloud-platform-ibm.md)
- [Software Engineer (Backend) at Zonos](https://jobs.trythestack.co/jobs/software-engineer-backend-zonos.md)
- [Software Engineer - New Grad (2027 Start) - Aarhus at Databricks](https://jobs.trythestack.co/jobs/software-engineer-new-grad-2027-start-aarhus-databricks.md)
- [Software Engineer (Full-Stack) at Adyen](https://jobs.trythestack.co/jobs/software-engineer-full-stack-adyen.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://careers.oriolenetworks.com/jobs/8540968-senior-software-engineer-measurement-automation). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "senior-software-engineer-measurement-automation-oriole-networks": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Senior Software Engineer - Measurement Automation at Oriole Networks, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/senior-software-engineer-measurement-automation-oriole-networks)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
