CoMind Technologies Inc. logo

Staff Software Engineer

Job Overview

Location

London, UK

Job Type

Full-time

Category

Software Engineering

Date Posted

June 21, 2026

Full Job Description

📋 Description

  • Design, implement, and maintain high-performance embedded and real-time software components in C++ (C++17 or later), including hardware abstraction layers, device drivers, and data acquisition pipelines for a regulated medical device.
  • Define and drive the long-term technical strategy for embedded architecture, proactively identifying and mitigating cross-team dependencies and technical debt in a safety-critical environment.
  • Act as a technical bridge between engineering teams and non-technical stakeholders (Product, Clinical, Regulatory) to ensure alignment on project goals and regulatory requirements.
  • Mentor and grow software engineers by fostering a culture of technical excellence, code quality, and professional development within the broader software team.
  • Ensure software quality through rigorous code reviews, unit and integration testing, and strict adherence to CoMind’s software development lifecycle compliant with IEC 62304.
  • Collaborate with electronics and FPGA teams on hardware-software interfaces, supporting hardware bring-up, system integration, and complex debugging of real-time systems.
  • Contribute to risk management and design documentation activities, including software hazard analysis and traceability in compliance with ISO 14971 and CoMind’s Quality Management System (QMS).
  • Participate in design reviews, sprint planning, and cross-functional technical forums to uphold a high-performance engineering culture.
  • Embrace AI as a core part of daily work, continuously identifying and implementing new ways to leverage AI for collaboration, innovation, and efficiency in software development.
  • Work within a regulated medical device environment where software must perform reliably in clinical settings, adhering to stringent standards for safety, traceability, and validation.
  • Engage in full-stack development spanning embedded systems, real-time data acquisition, ML inference, GUI, DevOps, and test engineering to deliver end-to-end medical device software.
  • Maintain compliance with medical device software standards including IEC 62304 and contribute to documentation required for regulatory submissions.
  • Support integration of software with optical or biomedical hardware systems, ensuring seamless data flow from sensor acquisition to clinical display.
  • Apply deep expertise in embedded Linux environments, including device driver development, memory management, concurrency, and performance optimization under real-time constraints.
  • Work at least four days per week from the Kings Cross office in London, with one flexible day of remote work per week.

🎯 Requirements

  • 10+ years of experience in software engineering with a strong focus on systems-level software architecture
  • Deep expertise in modern C++ (C++17 or later), including memory management, concurrency, real-time constraints, and performance optimisation
  • Hands-on experience developing software for embedded Linux environments, including device driver development and hardware abstraction
  • Experience in a regulated industry (medical devices, aerospace, automotive, or similar) including familiarity with IEC 62304 or equivalent software development standards
  • Strong understanding of hardware-software integration, including FPGA or microcontroller interfaces, communication buses (SPI, I2C, UART, PCIe), and real-time operating systems
  • Demonstrated ability to write clean, well-tested, and maintainable code in a safety-critical context

🏖️ Benefits

  • Company equity plan so all employees share in the success of the company
  • Salary-sacrifice pension scheme
  • Private medical, dental and vision insurance (medical history disregarded)
  • Group life assurance at 4x annual income
  • Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals
  • Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter

Skills & Technologies

C++
Linux
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

CoMind Technologies Inc. logo
CoMind Technologies Inc.
Visit Website

About CoMind Technologies Inc.

CoMind Technologies is focused on redefining how the brain is measured and treated. They are developing non-invasive neurotechnology with the goal of optimizing patient outcomes across the care continuum. Their technology aims to provide doctors with access to a wide array of critical neurophysiological signals through a single, simple bedside measurement. CoMind Technologies is working to improve patient outcomes through photonics technology. The company recently announced $102.5 million in funding to further its mission of redefining clinical monitoring of the brain.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Atomic Financial Inc. logo

Atomic Financial Inc.

Remote
Full-time
Expired Jul 15, 2026
Grafana
OAuth
Remote
+1 more

2 months ago

Expired
PermitFlow Inc. logo

PermitFlow Inc.

New York City, NY
Full-time
Expired Jul 15, 2026
Hybrid

2 months ago

Expired
UAE
Full-time
Expired Jul 15, 2026
Python
Mid-level
Remote

2 months ago

Imprint Technologies Inc. logo

Imprint Technologies Inc.

Remote
Full-time
Expires Aug 12, 2026
Rails
Remote

1 month ago