Software Engineer (On-site, Bournemouth, UK)
Salary: £50k to £60k
C#/.NET Programming Experience Required
We are seeking a passionate Software Engineer to join our client's dynamic R&D team. This role will be pivotal in designing, implementing, and maintaining software platforms for some of the most advanced products in the scientific field.
Why You’ll Want To Join
* Work within a collaborative Agile team alongside Software Engineers, QA Engineers, Product Owners, and Scrum Masters.
* Collaborate with firmware and hardware engineers on new product development and system enhancements.
* Develop motion and imaging profiles while supporting triage of reported issues for legacy systems.
* Tackle high-speed hardware-software integration issues requiring strong problem-solving skills.
* Join a team that values clear, effective collaboration across multiple technical disciplines.
What You’ll Be Doing
* Developing device control systems supporting imaging, movement, and measurement components.
* Implementing new motion and imaging profiles for existing systems.
* Owning triage of reported issues in legacy systems
* Working as a key software interface with firmware and hardware teams.
* Expanding unit testing coverage and improving software stability.
* Troubleshooting bugs and refactoring code to reduce technical debt.
* Participating in Agile planning and feature breakdown with cross-func...