Zum Inhalt springen

Motorola Solutions

Senior Firmware Engineer

PythonC++
Automatische Übersetzung. Prüfe das Original.

ÜBER UNS

Bei Motorola Solutions glauben wir, dass alles mit unseren Mitarbeitern beginnt. Wir sind eine globale, eng verbundene Gemeinschaft, die durch das unermüdliche Streben vereint ist, Menschen überall sicherer zu machen. Wir entwickeln und verbinden Technologien, um Menschen, Eigentum und Orte zu schützen. Unsere Lösungen fördern die Zusammenarbeit, die für sicherere Gemeinden, sicherere Schulen, sicherere Krankenhäuser, sicherere Unternehmen und letztendlich sicherere Nationen entscheidend ist. Gestalten Sie eine Karriere, die etwas bewirkt, und helfen Sie uns, eine sicherere Zukunft aufzubauen.

ABTEILUNGSÜBERBLICK

Das Specialty Camera Engineering Team mit Sitz in Ware, UK, ist für die Entwicklung von Kameras für Langstrecken-Überwachungsanwendungen wie Grenzsicherheit oder Küstenüberwachung verantwortlich. Die Produkte richten sich an die öffentliche und gewerbliche Sicherheit. Das Team ist für die Entwicklung der kompletten Produkte verantwortlich, einschließlich Hardware, Firmware und Mechanik, und kümmert sich um den gesamten Entwicklungslebenszyklus, der die Entwicklung, Prüfung und Wartung der von uns gebauten Systeme umfasst.

STELLENBESCHREIBUNG

Möglichkeit zur Arbeit in einem hybriden Modell (Büro in Ware).

Kerntechnische Kompetenzen

  1. Programmiersprachen: C/C++.
  1. Prozessoren: Microchip (PIC32), ARM
  1. Betriebssysteme: Bare Metal, RTOS
  1. Netzwerke: Kenntnisse von Netzwerkprotokollen wie TCP und UDP.
  1. Protokolle: Erfahrung mit SPI, I2C, CANbus und anderen Embedded-Schnittstellen.
  1. Sonstiges: Erfahrung mit Schritt- und BLDC-Motoren, DC-Netzteilen, Sensoren
  1. Versionskontrolle: Beherrschung von Git und kollaborativen Entwicklungs-Workflows.
  1. Dokumentation: Fähigkeit, Design-Dokumente zur Software-Architektur und zu Algorithmen zu erstellen.

GRUNDVORAUSSETZUNGEN

  1. Bachelor- oder Master-Abschluss in Computer Engineering, Software Engineering, Elektronik oder Elektrotechnik.
  1. Praktische Erfahrung in der Entwicklung von Embedded-Systemen.
  1. Solides Verständnis des Designs von Embedded-Systemen, einschließlich C/C++-Speicherverwaltung, Mikroprozessorarchitekturen, Instruktionseffizienz und E/A-Timing.
  1. Sicherer Umgang mit Debugging-Tools und -Techniken für Embedded-Systeme.
  1. Nachgewiesene Fähigkeit zur Identifizierung und Verbesserung von Low-Level-Systemleistungsproblemen durch starke Problemlösungsfähigkeiten.
  1. Erfahrung mit Skriptsprachen und Build-Systemen.
  1. Einhaltung etablierter Entwicklungsprozesse für alle Design- und Implementierungsaktivitäten.
  1. Erfahrung in der Zusammenarbeit mit Qualitätssicherungsteams zur Identifizierung von Testfällen für neue Funktionen und Bereiche für Regressionstests.
  1. Praktische Erfahrung in der Zusammenarbeit mit Hardware-Ingenieuren beim Board-Bring-up und beim Debugging mit Oszilloskopen, Logikanalysatoren oder JTAG.
  1. Erfahrung in der Überprüfung von Code-Kollegen auf Einhaltung von Codierungsstandards und Designrichtlinien.
  1. Fließende Englischkenntnisse in Wort und Schrift.
  1. Möglichkeit zur Arbeit in einem hybriden Modell (Büro in Ware).

Aufgaben

  1. Entwurf, Entwicklung und Implementierung von Embedded-Software für Bare-Metal-Systeme mit Schwerpunkt auf Leistung, Zuverlässigkeit und Ressourceneffizienz.
  1. Entwicklung, Test und Debugging von Low-Level-Gerätetreibern, Peripherieschnittstellen und Kommunikationsprotokollen direkt auf Mikrocontrollern oder Mikroprozessoren.
  1. Zusammenarbeit mit Hardware-Ingenieuren zur Definition von Software/Hardware-Integrationsanforderungen und Unterstützung beim Board-Bring-up, der Hardware-Validierung und der Fehlerbehebung.
  1. Schreiben von effizientem und wartbarem Code in C/C++ (und bei Bedarf Assembler) für Mikrocontroller, speicherbeschränkte und Echtzeitsysteme.
  1. Verwendung von Oszilloskopen, Logikanalysatoren, JTAG und anderen Debugging-Tools zur Analyse und Behebung von Hardware/Software-Integrationsproblemen.
  1. Entwicklung und Durchführung von Unit-, Integrations- und Systemtests zur Überprüfung des korrekten Betriebs und der Leistung der Embedded-Firmware.
  1. Teilnahme an Code-Reviews zur Sicherstellung der Einhaltung von Codierungsstandards, Best Practices und Designrichtlinien für Bare-Metal-Umgebungen.
  1. Pflege umfassender Dokumentation der Software-Architektur, Schnittstellen und Verfahren für zukünftige Wartung und Skalierbarkeit.
  1. Analyse und Optimierung der Systemleistung, des Stromverbrauchs und der Speichernutzung.
  1. Zusammenarbeit mit funktionsübergreifenden Teams zur Definition von Produktanforderungen, Identifizierung technischer Risiken und Sicherstellung der rechtzeitigen Lieferung hochwertiger Embedded-Lösungen.

Vorteilhafte Fähigkeiten und Kenntnisse

  1. Programmiersprachen: Python-Skripting für Testautomatisierung, Datenanalyse oder Rapid Prototyping.
  1. Prozessoren: ARM
  1. Robotik-Steuerung: Erfahrung oder starkes Interesse an Robotik-Steuerungs-Programmierung ist ein erheblicher Vorteil.
  1. DevOps & CI/CD: Vertrautheit mit automatisierten Tests, Continuous Integration Pipelines.
  1. Fähigkeit, Schaltpläne zu lesen.

Persönliche Eigenschaften

  1. Problemlösung: Nachgewiesene Fähigkeit, komplexe technische Herausforderungen zu meistern.
  1. Zusammenarbeit: Effektiver Teamplayer, der mit funktionsübergreifender Zusammenarbeit mit HW- und Software-Teams vertraut ist.
  1. Anpassungsfähigkeit: Bereitschaft, neue Technologien zu erlernen und sich an sich entwickelnde Projektanforderungen anzupassen.
  1. Initiative: Proaktiver Ansatz zur Identifizierung und Lösung von Problemen.

Im Gegenzug für Ihr Fachwissen unterstützen wir Sie bei dieser neuen Herausforderung mit Coaching und Weiterbildung auf jedem Schritt. Um Ihre harte Arbeit zu belohnen, erhalten Sie außerdem:

  • Wettbewerbsfähiges Gehalt und Bonusprogramme.
  • Zwei Wochen zusätzliches Gehalt pro Jahr (Urlaubsgeld).
  • 25 Tage Urlaubsanspruch + Feiertage.
  • Attraktiver Defined Contribution Pensionsplan.
  • Mitarbeiter-Aktienkaufprogramm.
  • Flexible Arbeitsmöglichkeiten.
  • Private Krankenversicherung.
  • Lebensversicherung.
  • Erhöhte Leistungen bei Mutterschaft und Vaterschaft.
  • Unterstützung bei der Karriereentwicklung und vielfältige Lernmöglichkeiten.
  • Unterstützung für die Gesundheit und das Wohlbefinden der Mitarbeiter (EAP, Wohlfühlberatung etc.).
  • CO2-neutrale Initiativen/Ziele.
  • Initiativen zur sozialen Verantwortung von Unternehmen, einschließlich Unterstützung für Freiwilligentage.
  • Rabattprogramm für bekannte Unternehmen.

#LI-ST2

REISEANFORDERUNGEN Unter 10%

UMZUGSBESTIMMUNGEN Keine

POSITIONSTYP Erfahren

EMPFEHLUNGSBONUSPLAN Ja

EEO-Erklärung

Motorola Solutions ist ein Arbeitgeber, der Chancengleichheit fördert. Alle qualifizierten Bewerber erhalten eine Anstellung, unabhängig von Rasse, Hautfarbe, Religion oder Weltanschauung, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Behinderung, Veteranenstatus oder einem anderen gesetzlich geschützten Merkmal.

Wir sind stolz auf unsere Mitarbeiter- und gemeinschaftsorientierte Kultur, die es jedem Motorolan ermöglicht, sein authentischstes Selbst zu sein und seine beste Arbeit zu leisten, um das Versprechen einer sichereren Welt zu erfüllen. Wenn Sie unserem Team beitreten möchten, aber das Gefühl haben, dass Sie nicht alle bevorzugten Fähigkeiten erfüllen, würden wir uns trotzdem freuen, von Ihnen zu hören, warum Sie glauben, dass Sie eine großartige Ergänzung für unser Team wären.

UNTERNEHMEN

Motorola Solutions UK Limited

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026