Jobiglo

No results.

Staff Software Engineer

comind · London

New
Senior 🇬🇧 English
C++ Embedded Linux Device driver development Hardware abstraction layers Real-time operating systems FPGA Microcontroller interfaces SPI I2C UART PCIe Automated testing Static analysis tools

Job description

About the role

CoMind is building a non‑invasive neuromonitoring platform for clinical brain monitoring. As a Staff Software Engineer you will own complex embedded and real‑time C++ challenges, shaping the architecture that powers safety‑critical medical devices.

Key responsibilities

  • Design, implement and maintain high‑performance embedded C++ components, including hardware abstraction layers, device drivers and data‑acquisition pipelines.
  • Define technical strategy, manage cross‑team dependencies and set the long‑term vision for the embedded architecture.
  • Act as a bridge between engineering and non‑technical stakeholders (Product, Clinical, Regulatory) to ensure alignment on project goals.
  • Mentor engineers, promote code quality, conduct reviews and enforce IEC 62304 development practices.
  • Collaborate with electronics and FPGA teams on hardware‑software integration, system bring‑up and debugging.
  • Contribute to risk management, software hazard analysis and traceability in line with ISO 14971.

Required profile

  • 10+ years of software engineering experience with a focus on systems‑level architecture.
  • Deep expertise in modern C++ (C++17 or later) and real‑time constraints.
  • Hands‑on experience with embedded Linux, device driver development and hardware abstraction.
  • Background in a regulated industry (medical devices, aerospace, automotive) and familiarity with IEC 62304.
  • Strong understanding of hardware‑software integration, including FPGA, microcontroller interfaces and communication buses (SPI, I2C, UART, PCIe).

Required skills

  • C++ (C++17+)
  • Embedded Linux
  • Device driver development
  • Hardware abstraction layers
  • Real‑time operating systems
  • FPGA and microcontroller interfacing
  • SPI, I2C, UART, PCIe communication
  • CI/CD pipelines, automated testing and static analysis tools

What we offer

  • Company equity plan
  • Private medical, dental and vision insurance
  • Group life assurance (4× annual salary)
  • Unlimited mental‑health support
  • Unlimited holiday plus one remote‑working week per quarter
  • Daily lunch voucher and free dinner on late‑work days
  • Fresh fruit deliveries and extensive snack selection
  • YuLife subscription converting steps and meditation into discounts

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec comind.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 8 hours ago

Expires 1 month from now

9 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

comind

London