About the role

  • IoT Engineer leading device connectivity and management solutions at TidalSense, transforming respiratory care through technology. Join a passionate team to drive device development and regulatory compliance.

Responsibilities

  • Take full ownership of TidalSense IoT device connectivity, including the end-to-end management of device firmware, software, and configuration control
  • Evaluate, implement, and maintain a secure and scalable third-party device management platform for remote management of devices in the field
  • Integrate TidalSense devices with the device management platform to provide:
  • Real time reporting & monitoring of device health and connectivity performance (including logs, alarms, events, and other diagnostic information)
  • Seamless Firmware Over The Air (FOTA) updates for modem & device firmware
  • Remote configuration of devices without interrupting clinical workflows
  • Strict, auditable, configuration control in compliance with ISO 13485
  • Pro-actively identify mobile connectivity risks; perform root cause analysis (RCA) of mobile connectivity problems; and implement robust, long-term solutions
  • Design and optimise the communication architecture to ensure seamless data transmission between mobile devices, platforms, and the TidalSense AI cloud applications
  • Manage relationships with modem suppliers, Mobile Network Operators (MNOs) & Mobile Virtual Network Operators (MVNOs) to secure optimised roaming agreements and ensure operational efficiency in international markets
  • Lead the strategic selection of Low-Power Wide Area Network (LPWAN) technologies for incorporation into TidalSense devices
  • Operate within a rigorous regulatory and compliance framework, ensuring development and management processes meet ISO 13485, IEC 62304, ISO 14971, and ISO 27001 standards
  • Prepare clear and concise documentation for the medical device technical files to comply with applicable device standards and country regulations
  • Design and implement device and connectivity management dashboards for internal use by the operations team
  • Act as technical advisor to support customer operations, centralised fault management and service level monitoring
  • Support the operations team to improve the lifecycle management of the device

Requirements

  • Proven understanding of key IoT technologies, practices and standards, including:
  • Cellular IoT modems (interfacing via AT Commands)
  • Mobile connectivity GSMA/ 3GPP standards in use in UK, Europe, USA, and global markets
  • Full understanding of the Cellular IoT stack to ensure very high connection reliability
  • Embedded systems experience
  • Significant commercial / industrial experience in implementation of C++ in resource constrained environments, ideally with IoT modems
  • Proven abilities in system design, implementation and maintenance, including:
  • Developing and maintaining robust architectures that bridge disparate systems and third-party APIs, ensuring seamless functional integration
  • Designing secure systems that ensure the “edge-to-cloud" data flow is protected
  • Following modern software engineering practices including Git version control and CI/CD pipelines for automated testing and deployment
  • Strong problem solving, communication and leadership
  • Able to operate with high autonomy and ownership
  • Experienced in multi-domain fault tracing & problem solving
  • Able to think strategically and provide clear direction with concise supporting arguments
  • Collaborate effectively across teams to deliver technical projects that achieve company goals
  • Able to write clear, concise, high quality technical documentation
  • Views Generative AI and automation tools as a 'force multiplier' for their own productivity and is eager to pioneer new workflows in a regulated healthcare environment
  • Previous experience in architecting 'Edge-to-Cloud' IoT solutions on major cloud platforms
  • Python skills for data analysis (NumPy, pandas, Jupyter)
  • Embedded Systems development using an RTOS (e.g. FreeRTOS)
  • Reliability & security engineering for device-to-cloud communication
  • Experience with SQL and Tableau dashboards
  • Expertise in data transfer formats and connectivity protocols (https, CBOR, MQTT, REST APIs)
  • Knowledge of EU MDR and FDA medical device regulations
  • Working under international regulatory standards ISO 13485, IEC 62304, ISO 14971, ISO 27001
  • At least 5 years’ experience in IoT, managing large numbers of IoT devices in the field, including FOTA, configuration and provisioning
  • At least 5 years of C++ in resource constrained environments
  • Bachelor’s degree or equivalent in Engineering, Science, Computer Science or related discipline or equivalent professional experience
  • Experience working in regulated environments (e.g. medical devices, aerospace or automotive
  • Experience negotiating or managing technical relationships with mobile network operators to optimise roaming and operational efficiency
  • Legally eligible to work in the UK without sponsorship or eligible for a Skilled Worker Visa
  • Able to work in person in the Cambridge office at least 3 days / week (but ideally more)
  • Will need to be available for occasional travel to UK and EU clinical sites for troubleshooting (expected to be less than 1 day per month)

Benefits

  • Flexible working hours to support your work preferences
  • Hybrid working as per requirements above
  • 25 days annual leave (pro-rated) + 8 public holidays
  • Pension: TidalSense contributes 5% of qualified earnings
  • Annual performance-based bonus
  • Discretionary share options scheme.
  • Work from abroad for 1 week per year
  • Buy / sell up to 5 days annual leave (pro-rated)
  • Individual personal development budget + dedicated development days
  • Mental Health support: wellbeing support and free 24/7 access to qualified counsellors and advisors
  • Coaching and mentoring
  • Team events and celebrations
  • Beautiful award-winning Cambridge UK office stocked with quality drinks & snacks

Job title

IoT Engineer

Job type

Experience level

Mid levelSenior

Salary

£50,000 - £70,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job