SonicJobs Logo
Login
Left arrow iconBack to search

Software Engineer

Connect Group
Posted 11 hours ago, valid for a month
Location

Bournemouth, Dorset BH11RX, England

Salary

£50,000 - £60,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • We are looking for a passionate Software Engineer to join our R&D team in Bournemouth, UK, with a salary range of £50k to £60k.
  • The ideal candidate should have experience with C#/.NET programming and device control systems, and a degree in Computer Science, Engineering, or a related field.
  • The role involves designing, implementing, and maintaining software platforms for advanced scientific products, as well as collaborating with firmware and hardware engineers.
  • Candidates should possess strong problem-solving skills and familiarity with serial communication protocols and .NET-compatible testing frameworks.
  • This position requires clear communication and a collaborative approach within an Agile environment, with a focus on high-speed hardware-software integration.

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-functional teams.
  • Documenting technical work clearly and concisely for internal use.

What We’re Looking For

  • Degree in Computer Science, Engineering, or a related scientific field.
  • Experience in device control systems (e.g., axis control, imaging, dispensing).
  • C#/.NET development experience in Visual Studio.
  • Strong understanding of object-oriented design principles.
  • Familiarity with serial communication protocols (RS232, RS485, USB, GigE).
  • Experience with .NET-compatible testing frameworks (e.g., NUnit).
  • Working knowledge of Git and Agile development environments.
  • Clear oral and written communication skills across disciplines.
  • Strong problem-solving mindset and collaborative working approach.

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!

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.