Senior Firmware Engineer

Cambridge | England | United Kingdom • Hybrid • Senior • 5 days ago
Python Software Engineer
Auf einen Blick

Wir suchen einen Senior Firmware Engineer zur Entwicklung von Firmware für medizinische Sensor-Anwendungen mit ARM und ASIC-Technologien.

💰 ~£55.000–75.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Hybrid 🗺️ EMEA
  • C Firmware Entwicklung
  • ARM Mikrocontroller-Erfahrung
  • STM32/EFM32-Kenntnisse
  • Source Code Management
C Python ISO 9001

Gehalt geschätzt anhand Senior Firmware Engineer mit medizinischer Geräte-Erfahrung in Cambridge, UK. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Embedded Systems Engineers mit Firmware-Fokus
  • Entwickler mit Interesse an medizinischer Technologie
  • Techniker, die sich auf C und ARM spezialisieren möchten
🚫 Weniger geeignet
  • Web oder App-Entwickler ohne Embedded-Erfahrung
  • Hochlevel-Programmierer ohne Low-Level-Hardware-Kenntnisse
  • Kandidaten ohne C oder ARM-Erfahrung
💡 Gut zu wissen
  • Medizinische Geräte erfordern Compliance mit IEC 62304, ISO 14971 und BS EN 60601-1
  • Dies ist ein spezialisiertes Feld mit starken Qualitätsanforderungen
  • Cambridge Standort mit Hybrid-Optionen

Über das Unternehmen

Flusso Ltd entwickelt Sensor- und Firmware-Lösungen für medizinische Geräte und andere Anwendungen. Das Unternehmen ist auf ARM-basierte Mikrocontroller und ASIC-Kerne spezialisiert.

Deine Aufgaben

  • Entwicklung von Firmware für Anwendungslösungen mit Flusso-Sensoren
  • Unterstützung der Entwicklung neuer Sensing-Algorithmen
  • Portierung von Firmware auf neue Prozessor-Varianten
  • Design und Entwicklung von Code, das Funktionalität und Schnittstellen implementiert
  • Teilnahme an Safety DFMEA und HAZOP-Prozessen
  • Optimierung von Code und Erstellung von Builds für Sensor- und Anwendungsschaltungen
  • Unterstützung bei Kundenintegration und Design-in
  • Entwicklung von Firmware für USB-Interface-Adapter
  • Mögliche Mitarbeit an Windows GUI Entwicklung in C# mit WPF

Deine Voraussetzungen

  • Bachelor-Abschluss in Engineering oder Naturwissenschaften erforderlich
  • Entwicklung von Echtzeit-Firmware in C für ARM-Mikrocontroller oder ASICs
  • Erfahrung mit Mikrocontroller-Familien wie STM32 und EFM32
  • Nutzung von Source-Code-Versionskontrolle (Git)
  • Erfahrung mit Tools wie Keil, IAR, STM32CubeMX, Eclipse/GNU
  • Debugging mit JTAG und Testgeräten (Oszilloskope, Logikanalysatoren)
  • Automatisierte Firmware-Tests für mehrere Ziele
  • Python-Programmierung
  • Arbeit in ISO9001 Qualitätsprozessen