Zum Inhalt springen

A10 Networks, Inc

Senior Software Engineer, System Licensing Technologies

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

Über die Stelle

Senior Software Engineer, System Licensing Technologies

Die Position als Systems Software Engineer in den USA ist eine Schlüsselrolle, die eine enge Zusammenarbeit mit verschiedenen funktionsübergreifenden Teams erfordert.

Diese Position erfordert ein solides Verständnis von Systemsoftware.

Dies ist eine multifunktionale Rolle, die allgemeine Systemkenntnisse und starke Debugging-Fähigkeiten auf unseren verschiedenen Plattformen und Technologien, einschließlich der komplexen Multi-PU-Plattformen, erfordert.

Zusätzlich zu den Systemsoftwarekenntnissen wird diese Person eng mit funktionsübergreifenden Teams zusammenarbeiten, wie z. B. Produktmanagement, Engineering Management, globalen und lokalen Lizenzmanager-Entwicklungsteams, dem A10 Control Development Team und den Qualitätssicherungsteams, um Produkt-, Modul-, Flexpool-, Feature- und Kapazitätslizenzen in virtuellen und Thunder ACOS-Geräten zu implementieren.

Diese Lizenzen werden vom Produktmanagement an die Marktbedürfnisse angepasst und erfordern eine enge Zusammenarbeit mit dem Engineering.

Der Ingenieur arbeitet auch eng mit der QA zusammen, um Echtzeitprobleme im Zusammenhang mit blockierenden Problemen auf QA-Systemen zu debuggen, die diese Funktionen bereitstellen und testen.

Diese Person wird Teil des Systemteams sein, das sehr eng mit dem TAC (Support) bei kritischen Kundenproblemen in allen Systemfunktionen, einschließlich der Lizenzierung, zusammenarbeitet.

Diese Probleme erfordern eine schnelle Bearbeitung und manchmal funktionsübergreifende Zusammenarbeit, um Probleme zeitnah zu identifizieren und zu lösen.

Dieser Ingenieur muss sich auf allen Plattformen von A10, einschließlich Container-, virtuellen, Bare-Metal- und physischen Hardwaregeräten, zurechtfinden.

Sie müssen komplexe High-End-Gerätearchitekturen verstehen, einschließlich der Top-End-Multi-PU-Plattformen von A10, die von den Top-Service-Provider-Kunden von A10 eingesetzt werden.

Die enge Zusammenarbeit dieses Systemingenieurs mit dem Hardware-Team führt zu zeitnahen Veröffentlichungen neuer Produkte, Funktionen und Funktionalitäten.

Regelmäßig benötigen die Anwendungsteams Hilfe von erfahrenen Systemingenieuren, die über Kernsystemkenntnisse und System-Debugging-Fähigkeiten verfügen, um schwierige, von Kunden gefundene Fehler und plattformspezifische QA-Probleme zu identifizieren.

Hauptaufgaben

  1. Teilnahme an der Entwicklung von Netzwerk-Systemsoftware und -architektur.
  1. Zusammenarbeit mit erfahrenen Ingenieuren zur Erstellung von funktionalen und Design-Spezifikationen für Features.
  1. Entwurf und Implementierung von Infrastruktur über Command Line Interfaces (CLI), Web User Interface (WebUI) und Management-Anwendungen von A10 oder Drittanbietern.
  1. Testen neu entwickelter Software durch rigorose Testmethoden und Automatisierungsinfrastruktur, um ausreichende Abdeckung und konsistente Ergebnisse zu gewährleisten.
  1. Dokumentation des Codes mit Kommentaren und Zusammenarbeit mit dem Produktdokumentationsteam zur Entwicklung und Überprüfung von Benutzerdokumentationen.
  1. Unterstützung der QA in der finalen Produkt-Testphase.
  1. Unterstützung des Kundensupport-Teams bei der Bearbeitung von Kundenberichten und Bereitstellung von Patches.

Erfahrung/Kenntnisse

  1. Starke C/C++ Programmierkenntnisse in der Entwicklung mit Multithreading, Multi-Core und Echtzeit-Hochverfügbarkeits-Embedded-Systemen wie Linux, RTOS oder ähnlichen Betriebssystemen,
  1. Praktische Erfahrung mit Multithreading, Multi-Core und Echtzeit-Hochverfügbarkeits-Embedded-Systemen
  1. Gutes Verständnis von Netzwerkprotokollen wie TCP/IP, UDP, HTTP/HTTPS und verwandten Technologien
  1. Gutes Verständnis der Control-Plane- und Data-Plane-Architektur in Netzwerkgeräten

Ausbildung

  1. Bachelor- oder Master-Abschluss in CS/EE/CE oder 2+ Jahre relevanter Erfahrung im Bereich KI erforderlich
  1. Erfahrung mit Geräteverwaltung und Softwarelizenzplattformen ist von Vorteil
  1. Erfahrung mit Geräte- und Lizenzmanagementplattformen
  1. Vertrautheit mit Cloud-Plattformen wie Amazon Web Services (AWS), Google Cloud (GCP), Oracle Cloud Infrastructure (OCI) oder ähnlichen Cloud-Umgebungen
  1. Vertrautheit mit GPU-Architekturen und GPU-Programmiertechnologien
  1. Erfahrung mit KI-Inferenzbeschleunigung und heterogenem Computing (CPU/GPU/DPU) ist ein Plus

Richtlinien für Vorstellungsgespräche

Unsere Vorstellungsgespräche sind darauf ausgelegt, Ihre Fähigkeiten und Denkweise widerzuspiegeln. Die Nutzung von KI oder Aufzeichnungstools während Live-Interviews ist nicht gestattet, es sei denn, dies wird ausdrücklich vom Interviewer gewünscht oder im Voraus als Teil einer angemessenen Vorkehrung genehmigt.

Wenn diese Tools unangemessen oder auf eine Weise verwendet werden, die Ihre Arbeit falsch darstellt, wird Ihre Bewerbung möglicherweise nicht im weiteren Prozess berücksichtigt.

Zielgerichtete Vergütungsrichtlinie: 130.000 $ - 140.000 $

Die Vergütung variiert je nach einer Reihe von Faktoren, einschließlich der Marktnachfrage nach bestimmten Fähigkeiten, der Art der Rolle, der Jobstufe und der individuellen Qualifikationen.

Endgültige Gehaltsangebote werden auf der Grundlage von Überlegungen bestimmt, einschließlich, aber nicht beschränkt auf Fachwissen, nachgewiesene Fähigkeiten, relevante Erfahrung, geografischer Standort, Ausbildung, Zertifizierungen und Schulungen.

#LI-AN1 - Hybrid

A10 Networks ist ein Arbeitgeber, der Chancengleichheit fördert und ein VEVRAA-Bundesauftragnehmer ist.

Alle qualifizierten Bewerber erhalten eine Beschäftigungsberücksichtigung, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Behinderungsstatus, geschütztem Veteranenstatus oder anderen gesetzlich geschützten Merkmalen.

A10 hält sich auch an alle geltenden bundesstaatlichen und lokalen Gesetze zur Nichtdiskriminierung am Arbeitsplatz.

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