Data Acquisition Jobs in the East Midlands

4 of 4 Data Acquisition Jobs in the East Midlands

Senior Software Engineer - ID43210

northamptonshire, midlands, united kingdom
Humand Talent
of software that directly drives and monitors complex experimental and control systems. Youll be working at a deep technical level - designing architectures that bridge embedded systems , distributed computing , and data pipelines , all while maintaining real-time precision and reliability. What youll be doing Leading the design and development of control and automation software in C++ , Python , and Rust . … Architecting solutions that integrate custom hardware, sensors, and distributed computing systems. Implementing control, synchronisation, and data acquisition logic to run complex experimental setups. Optimising for performance, latency, and stability across multiple software layers. Contributing to architectural decisions, mentoring junior developers, and driving software quality across the team. Collaborating closely with scientists and hardware engineers to ensure the software … bring Extensive experience building low-level or control system software in C++ and Python , ideally in a scientific, engineering, or robotics environment. Strong grasp of real-time systems , multithreading , data acquisition , and hardware communication . Comfortable architecting systems that bridge the physical and digital worlds. A collaborative, pragmatic approach to solving hard problems with cross-functional teams. Familiarity More ❯
Posted:

Software Developer (Testing)

Derbyshire, East Midlands, United Kingdom
AMS CWS
Systems Engineers to design, develop, and maintain software solutions that support large-scale testing environments. This role focuses on developing the core software components and applications that drive the data acquisition, processing, and control systems used in testing. The ideal candidate will have strong experience in modern software development practices, CI/CD automation, and cross-platform (Windows … and documentation. Implement CI/CD best practices to ensure consistent, high-quality code delivery. Collaborate closely with the Systems Integration Engineer to align software components with hardware and data system requirements. Work within on-premise environments and deploy software solutions to test beds rather than local development environments. Support cross-platform development on both Windows and Linux operating More ❯
Employment Type: Contract
Posted:

Software Developer (Testing)

Derby, Derbyshire, United Kingdom
Alexander Mann Solutions
Systems Engineers to design, develop, and maintain software solutions that support large-scale testing environments. This role focuses on developing the core software components and applications that drive the data acquisition, processing, and control systems used in testing. The ideal candidate will have strong experience in modern software development practices, CI/CD automation, and cross-platform (Windows … and documentation. Implement CI/CD best practices to ensure consistent, high-quality code delivery. Collaborate closely with the Systems Integration Engineer to align software components with hardware and data system requirements. Work within on-premise environments and deploy software solutions to test beds rather than local development environments. Support cross-platform development on both Windows and Linux operating More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Software Engineer - ID43210

northamptonshire, midlands, united kingdom
Humand Talent
software in C++ and Python , with some exposure to Rust for performance-critical systems. Building and maintaining software that controls custom hardware and instrumentation in real-time environments. Developing data acquisition, synchronisation, and analysis pipelines to support advanced experimental setups. Implementing automation and control logic to increase precision, reliability, and system throughput. Working closely with scientists and engineers … or instruments. Good understanding of embedded systems , device communication protocols , or real-time control software . Familiarity with Linux , Git , and modern software development workflows. A solid grasp of data structures, algorithms, and concurrency. A genuine curiosity for how software, hardware, and science come together to achieve something new. Interest or experience in Rust , or modern systems programming techniques More ❯
Posted: