Staff Software Engineer
Staff Software Engineer
Salary: Up to £80k plus bonus
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-functional teams.
- Documenting technical work clearly and concisely for internal use.
What We’re Looking For
- Extensive C#/.NET programming experience using Visual Studio and WPF.
- A strong understanding of Object-Orientated Design and Principles.
- Experience with .NET compatible testing frameworks (e.g., nUnit).
- Proficiency in web-based technologies, including the design and implementation of secure communications in multi-client server communication systems, and experience with web API design and development.
- Familiarity with the management of YAML build and release pipelines.
- Proven experience working in a business-oriented Agile environment and with Git source control.
- Experience in device control systems (e.g., axis control, imaging, dispensing).
If you’re ready to bring your engineering skills to an exciting R&D setting focused on robotics and smart hardware systems, I’d love to hear from you. Apply now!
- Company
- Connect Group
- Location
- Ferndown, Dorset, UK
- Posted
- Company
- Connect Group
- Location
- Ferndown, Dorset, UK
- Posted