Senior LabVIEW Software Engineer (Real-Time & FPGA Systems)

Infinitesima

Abingdon

On-site

GBP 65,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Infinitesima in Abingdon, UK is seeking a Senior LabVIEW Software Engineer to develop software behind precision measurement systems. You will work at the intersection of software, electronics, control systems and physics to acquire, process and analyse data in real time.

You will design LabVIEW Real-Time applications, implement FPGA functionality with LabVIEW FPGA and NI hardware, and collaborate with physicists and R&D teams to turn concepts into production-ready software.

Qualifications

  • Experience developing LabVIEW Real-Time software for data acquisition and control.
  • Strong background in FPGA-based hardware integration and NI PXI platforms.
  • Familiar with high-speed data processing and real-time systems.
  • Proven ability to design robust software architectures and maintainable code.
  • Experience with version control and code reviews (Git).

Responsibilities

  • Develop LabVIEW Real-Time software for data acquisition and hardware communication.
  • Build and enhance FPGA functionality using LabVIEW FPGA and NI platforms.
  • Create high-speed data processing pipelines and control algorithms.
  • Ensure robust communication between FPGA and Real-Time environments.
  • Collaborate with scientists and R&D to translate concepts into production software.
  • Participate in tests, CI, and automated testing.
  • Mentor team members and raise engineering standards.

Skills

LabVIEW
FPGA Systems
PXI Platforms
Measurement control
Scientific Instrumentation
Automation Systems
Embedded Systems
Software Architecture
Git & Code Reviews
Real-Time Debugging

Job description

Senior LabVIEW Software Engineer (Real-Time & FPGA Systems)

Abingdon, UK

Senior LabVIEW Software Engineer (Real-Time & FPGA Systems)

Are you a LabVIEW Software Engineer looking for a role where your code directly controls real-world hardware and solves genuinely complex engineering challenges?

We're looking for a Senior LabVIEW Software Engineer to help develop the software behind advanced precision measurement systems used by leading global technology organisations.

This is an opportunity to work at the intersection of software, electronics, control systems, instrumentation and physics, developing high-performance applications that acquire, process and analyse vast quantities of measurement data in real time.

Whether your background is in test & measurement, scientific instrumentation, automation, control systems, aerospace, defence, medical devices or semiconductor technology, you'll be joining a highly collaborative engineering team solving problems where performance, precision and reliability matter.

If you enjoy building software that interacts with hardware and want to see your work deployed into cutting-edge products, we'd love to hear from you.

What you'll be doing
  • Developing LabVIEW Real-Time software for data acquisition, control systems and hardware communication
  • Building and enhancing FPGA functionality using LabVIEW FPGA and NI FlexRIO platforms
  • Creating high-speed data processing pipelines and control algorithms
  • Developing robust communication between FPGA and Real-Time environments using DMA and synchronisation techniques
  • Writing clean, maintainable and scalable production software
  • Supporting software architecture and technical decision-making
  • Contributing to code reviews and engineering best practice
  • Developing automated testing capability and supporting continuous integration activities
  • Working closely with physicists, systems engineers and R&D teams to transform concepts into production-ready solutions
  • Supporting software verification on simulation environments and physical hardware
  • Mentoring colleagues and helping raise engineering standards across the team
We're particularly interested in people with experience in
  • LabVIEW
  • National Instruments (NI) PXI platforms
  • Measurement and control systems
  • Scientific instrumentation
  • Automation systems
  • FPGA-based hardware and embedded systems
  • Experience developing software for hardware-controlled or real-time environments
  • Experience working with FPGA-based systems or a strong interest in developing deeper FPGA expertise
  • NI PXI, Real-Time controllers or similar hardware platforms
  • Software architecture, maintainable code development and engineering best practice
  • Git, code reviews and collaborative software development
  • Debugging complex systems spanning software and hardware
Nice to have
  • Python for automation, scripting or data analysis
  • Digital signal processing (DSP)
  • Control systems and PID tuning
  • Semiconductor equipment or advanced manufacturing environments
  • Optical, photonics or precision measurement systems
  • Automated testing and continuous integration
  • Certified LabVIEW Developer (CLD) or Certified LabVIEW Architect (CLA)

Infinitesima develops advanced semiconductor metrology technology that enables the next generation of chips powering AI, advanced computing and future electronics.

You’ll be working on systems operating at nanometre-scale precision, combining real-time software, FPGA technology, hardware control and advanced data processing to solve measurement challenges at the forefront of semiconductor innovation.

This is a rare opportunity to work in an environment where software, electronics and physics come together. Your code won’t be hidden behind layers of abstraction. You’ll see it directly influence how complex hardware behaves and contributes to the manufacture of next-generation technology.

Alongside competitive benefits and EMI share options, you’ll join a highly specialised team where engineers have real technical ownership, collaborate closely with subject matter experts and play a key role in shaping the future of the product.

A note on how we run interviews:
We use AI only to transcribe our interviews so we can focus fully on the conversation. It does not take part in decision making — all hiring decisions are made by people.

Location and work pattern:
You will be based on-site in Abingdon for your first three months. After that, we offer flexible hybrid working where possible.

Our strength lies in the varied perspectives that come from different cultures, experiences, and identities. We believe that true innovation is fuelled by collaboration, locally and globally. We strive to foster an environment where everyone can contribute meaningfully and thrive.If you require adjustments to take part in the recruitment process, please let us know, we’ll do our best to support you.

We welcome applicants from all backgrounds and aim to create a fair, supportive recruitment process.
To keep things clear, this role needs someone who already has the permanent right to work in the UK.
If a role calls for unique expertise that’s hard to find locally, we may explore sponsorship options — though this is uncommon.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C# Software Engineer – Semiconductor Metrology
Senior C# Software Engineer – Semiconductor Metrology

Infinitesima • Abingdon

On-site
GBP 90,000 - 130,000
Senior LabVIEW Engineer - Real-Time/FPGA (Hybrid)
Senior LabVIEW Engineer - Real-Time/FPGA (Hybrid)

Infinitesima • Abingdon

On-site
GBP 65,000 - 110,000
Senior Technical Support Engineer - Semiconductor Systems
Senior Technical Support Engineer - Semiconductor Systems

Infinitesima • Abingdon

On-site
GBP 70,000 - 95,000
Systems Engineer – Platform Performance New Abingdon, UK
Systems Engineer – Platform Performance New Abingdon, UK

Infinitesima • Abingdon

Hybrid
GBP 51,000 - 59,000
Private Health
Death in Service (x3 salary)
Production Engineer - Optical & Semiconductor Systems
Production Engineer - Optical & Semiconductor Systems

Infinitesima Ltd • Abingdon

Hybrid
GBP 43,000 - 50,000
EMI share options
Private healthcare
Pension
Test Development Engineer
Test Development Engineer

Enterprise Recruitment Ltd • Farnborough

On-site
GBP 45,000 - 65,000
Test Development Engineer
Test Development Engineer

Enterprise Recruitment Ltd • Southampton

On-site
GBP 45,000 - 65,000
Technical Support Specialist (Control Systems)
Technical Support Specialist (Control Systems)

Infinitesima • Abingdon

Hybrid
GBP 55,000 - 62,000
25 days annual leave
Private health care benefits
Generous EMI Share scheme
Systems Engineer – Platform Performance
Systems Engineer – Platform Performance

Infinitesima • Abingdon

Hybrid
GBP 51,000 - 59,000
Private Health
Death in Service (x3 salary)
Applications Engineering Manager - Semiconductor Metrology
Applications Engineering Manager - Semiconductor Metrology

Infinitesima Ltd • Abingdon

On-site
GBP 69,000 - 80,000
25 days annual leave
Private healthcare
Death in service
+3