Software Engineering Consultant

Software Engineering Consultant

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
ECM Selection (Holdings) Limited

At a Glance

  • Tasks: Develop high-integrity real-time software for innovative medical devices.
  • Company: Leading Cambridge-based company in healthcare technology.
  • Benefits: Competitive salary, travel opportunities, and a chance to make a difference.
  • Other info: Collaborative environment with opportunities for international travel.
  • Why this job: Join a dynamic team and contribute to life-saving healthcare solutions.
  • Qualifications: Degree in Computer Science or related field, strong C++ skills, and problem-solving abilities.

The predicted salary is between 60000 - 80000 Β£ per year.

Developing high integrity real-time software for medical device applications. Due to continued success, this Cambridge based creator of medical systems is seeking an exceptional C++ software engineer to join their engineering team. In this role you would be involved from the outset with a wide variety of beneficial high-technology healthcare devices. You will be liaising closely with clients and working alongside colleagues from disciplines such as electronics and mechanical engineering, so excellent communication skills, problem-solving ability, and initiative will be needed.

Your software expertise will allow you to design and implement dependable real-time control systems, intuitive user interfaces, and interfaces to integrate seamlessly with healthcare data repositories. Due to the client-facing nature of the role, some UK and international travel is expected.

You will need:

  • A good degree (2.1 or above) in Computer Science, Electronics, or similarly applicable engineering degree together with strong supporting pre-university grades (mostly A* or As at A-level, or equivalent)
  • Substantial commercial experience of developing real-time, multithreaded software in C++ for Linux
  • Coding skills in Python for developing automated tests and tools
  • Familiarity with Git-based version control and unit test frameworks such as GoogleTest
  • Some experience of working on medical software development.

Software Engineering Consultant employer: ECM Selection (Holdings) Limited

As a leading innovator in the medical technology sector, this Cambridge-based company offers an exceptional work environment where creativity and collaboration thrive. Employees benefit from a culture that prioritises professional growth, with opportunities to work on cutting-edge healthcare devices while engaging directly with clients. The company's commitment to high integrity and real-time software development not only enhances employee satisfaction but also contributes to meaningful advancements in healthcare.

ECM Selection (Holdings) Limited

Contact Details:

ECM Selection (Holdings) Limited Recruitment Team

We think you need these skills to ace Software Engineering Consultant

C++
Real-time Software Development
Multithreaded Programming
Linux
Python
Automated Testing
Git-based Version Control