Now hiring

Software Engineer @ Euro Projects Recruitment

Southampton, England, GBOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £45,000 - 45,000 per year

Requirements

  • Degree in Computer Science, Software Engineering, Electronic Engineering or similar (2.1 or above)
  • Experience with C/C++, Python, MATLAB or similar
  • Understanding of software development best practices (structured design, testing, version control)
  • Exposure to algorithm development, data processing, or mathematical modelling
  • Interest in hardware/software integration, embedded systems, or real-time data
  • Any experience with machine learning, signal processing, or statistical analysis would be highly beneficial
  • Experience in a regulated industry (medical, automotive, aerospace) is useful but not essential

Responsibilities

  • Develop software for advanced diagnostic instruments, spanning embedded systems, middleware, and higher-level applications
  • Design and implement algorithms for data analysis, signal processing, and diagnostic decision-making
  • Contribute to machine learning / data-driven approaches to improve system performance and accuracy
  • Work closely with hardware and electronics engineers on system integration and real-world data capture
  • Write clean, testable, and well-documented code in line with industry standards (e.g. IEC 62304)
  • Develop and execute unit, integration, and system-level tests
  • Collaborate with cross-functional teams including production, service, and external partners

Technologies

  • Embedded
  • Hardware
  • Machine Learning
  • Matlab
  • Python
  • C++

More

We are a cutting-edge medical device company based in Southampton, developing next-generation diagnostic systems that combine hardware, software, and data science. We offer a competitive salary range of £35K - £45K dependent on experience, excellent benefits including flexible working and 27 days holiday (increasing with service). Our well-funded and growing MedTech environment is perfect for a Software Engineer looking to engage in end-to-end product development, from embedded systems to intelligent diagnostic algorithms.

last updated 46 week of 2026

Skills

C++PythonMATLABSoftware Developmentembedded systemsMachine Learningsignal processingStatistical analysisalgorithm developmentData processingVersion controlstructured design

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores