CareerPlanSign in

Software Engineer - Rust

Newbury, West Berkshire💼 Full-time💰 $45,000–$45,000🗓 2026-05-22 → 2026-08-07

Core

Developing software for bespoke instrumentation, automation, and data acquisition systems used in industrial, scientific, and test environments.

Role type

Software Systems Engineer (Rust)

Builds

Custom data acquisition platforms, industrial monitoring systems, detector readout systems, and specialized measurement equipment.

Domain

Industrial automation, scientific instrumentation, and embedded systems.

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C/C++, Linux systems, hardware integration, Git/GitLab, automated testing, unit testing, system design, software architecture

Preferred skills

Embedded Linux, FPGA, PCBAs, bespoke data acquisition systems, hardware-software integration

Technologies

Rust, Python, TypeScript, LabVIEW, Linux, GitLab

Responsibilities

Develop software for instrumentation and industrial measurement systems, build applications in Rust alongside Python/TypeScript/LabVIEW, integrate software with hardware and embedded Linux systems, support customer projects and site visits, improve engineering practices including testing and CI.

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.