Senior Embedded Software Engineer

Cambridge | England | United Kingdom • Hybrid • Senior • vor 6 Tagen
Software Engineer Software Engineer
Auf einen Blick

Senior Embedded Software Engineer für Robotik und Laborautomations-Geräte. C++ Firmware-Entwicklung auf ARM Cortex-M Mikrokontrollern, Motor-/Aktuator-Steuerung, Hardware-Integration und System-Architektur in Cambridge, UK.

💰 ~£85.000–130.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ EMEA
  • Starke C/C++-Erfahrung auf ARM Mikrocontrollern
  • Motor- und Aktuator-Steuerung in Produktion
  • Firmware-Architektur-Verständnis
  • CAN/Ethernet-Integration
C++ ARM Cortex-M CAN/Ethernet Device Drivers

Gehalt geschätzt anhand Senior embedded firmware engineer with deep robotics/automation expertise in UK, Cambridge area. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Senior Embedded-Ingenieure mit ARM Cortex-M-Tiefe
  • Firmware-Architekten in Lab-Automation
  • Profis mit Motor-Steuerung und Robotik-Erfahrung
🚫 Weniger geeignet
  • Junior Embedded-Entwickler unter 5 Jahren Erfahrung
  • Reine Software-Ingenieure ohne Hardware-Integration
  • Kandidaten nicht bereit für Cambridge-Relocation
💡 Gut zu wissen
  • On-Site Präsenz in Cambridge/Melbourn ist erforderlich - keine Remote-Option
  • Tiefe Motor-Steuerung und Robotik-Systeme sind Kern der Rolle
  • ARM-Cortex-M und CAN-Integration sind nicht optional - Kernkompetenz

Über das Unternehmen

SPT Labtech in Cambridge/Melbourn, UK, entwickelt Laborautomations-Systeme mit präzisions-Flüssigkeitsbehandlung und Robotik für wissenschaftliche Forschung.

Deine Aufgaben

  • Embedded C++ auf ARM Cortex-M-Mikrocontrollern für Firmware entwickeln und warten
  • Motor und Aktuator-Steuerung über Open-Loop, Closed-Loop und Hybrid-Systeme implementieren
  • OEM und Third-Party-Module integrieren über CAN, Ethernet, UART, SPI, I2C und GPIO
  • Device-Treiber schreiben und Firmware-Architektur gestalten
  • Signal-Erfassung und Konditionierung für Sensoren implementieren
  • Zuverlässigkeit, Fehler-Erkennung, Diagnostik und Watchdogs entwerfen
  • Komplexe Embedded-Software-, Hardware- und Robotik-Systeme troubleshooten
  • Technische Führung und Mentoring für Junior-Ingenieure bieten

Deine Voraussetzungen

  • Solide kommerzielle Erfahrung in Embedded Software/Firmware-Entwicklung
  • Starke praktische C/C++ auf ARM Mikrocontrollern (Cortex-M Series)
  • Erfahrung mit Firmware- und Systemarchitektur-Definition
  • Praktische Erfahrung mit Motor und Aktuator-Steuerung in produktiver Hardware
  • Erfahrung mit CAN, Ethernet, UART, SPI, I2C und GPIO
  • Arbeitskenntnis von C# .NET für PC-seitige Device-Code
  • RTOS-Umgebungen und Embedded Debugging Tools (Oszilloskope, Logic Analyzer)