Software Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Software Engineer with strong capability across LabVIEW, test development, and hardware interface work. This role sits within a fast-paced engineering environment and involves supporting software development, test automation, and commissioning activities for complex engineering systems., Develop, optimise, and maintain LabVIEW-based test solutions. Support hardware interface testing and integration work across various systems. Contribute to commissioning activities in a live workshop/test environment. Work collaboratively across software, test, and engineering disciplines. Troubleshoot test rigs, instrumentation setups, and hardware interfaces. Produce clear documentation and ensure test systems meet engineering standards., Great for engineers wanting variety, hands-on engineering, and exposure across software + hardware.Please click to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement.
Requirements
Background in test development, instrumentation, and hardware interface testing. Experience working in fast-paced engineering sectors (e.g., automotive, advanced manufacturing, robotics). Broad engineering mindset - software, test, and hardware rather than deep speciality in one domain. Comfortable working both onsite in a workshop environment and remotely.
Desirable Skills
Exposure to Siemens TIA Portal (not essential). Experience supporting commissioning or integration activities.