Senior Software Engineer

Rinicare Limited

Apply to this job
Macclesfield, gb on site Until 8/22/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description

About Rinicare

Rinicare specialises in Health Tech, and commits to make a meaningful difference to the lives of patients and clinicians. We build intuitive products using the latest technologies in hardware, software and artificial intelligence.

We are looking for a Senior Software Engineer, working on our next generation of products.

You will be based at our Alderley Park office, which is the UK’s largest bioscience campus, and be part of our in-house software team of 10+ people.

Specific software engineer responsibilities include full stack Python development interfacing with various hardware interfaces. The ideal candidate must have experience of developing software for Linux systems, and have a low-level familiarity with some of the following communications technologies – Bluetooth (EDR & BLE), I²C, SPI and Wi-Fi.

There will be significant interactions with our staff in Lancaster and Portugal. Salary and benefits are commensurate with your role and experience.


Senior Software Engineer Benefits

  • Competitive salary of £45K - £60K
  • 25 Days Annual Leave
  • Bank Holidays off
  • Flexible working hours
  • Pension Scheme
  • The campus provides a large number of activities in a peaceful, relaxing setting, see https://www.alderleypark.co.uk/relax 

Senior Software Engineer Core Requirements:

  • Full stack Python developer
  • Linux system programming
  • Strong comms and networking experience, including - 
  • embedded system protocols - I²C, SPI / UART
  • Networking - Wi-Fi, Bluetooth EDR & BLE
  • Team player with a problem-solving aptitude

Senior Software Engineer Desirable Skills:
  • Web development experience using REST APIs, JavaScript, Angular, CSS3 etc.
  • Familiar with database technologies (MYSQL/Postgres)
  • Familiarity with the following technologies - Pytest, Redis
  • Experience with C/C++ is advantageous
  • GIT subversion control and GitFlow
To Apply for this role simply click the Apply button below
About this role

Summary

develop full stack Python software for hardware interfaces on Linux systems

Job title

Senior Software Engineer

Experience level

senior level

Industry

health tech

Location requirements

based in Macclesfield, UK; remote work not specified

Salary

£45K-£60K

Management role

No

Skills & keywords

Required skills

pythonlinuxbluetoothi2cspiwifiteamwork

Preferred skills

web developmentrest APIsjavascriptangularcss3mysqlpostgrespytestredisc/c++git

Specializations

full stack pythonlinux system programmingcommunications technologieshardware interfaces
Locations

Structured locations inferred from the posting.

Macclesfield, UK

On-site City