Was ist der Unterschied zwischen diesen Senior Software Engineer-Titeln? [geschlossen]

94

Ich bin derzeit Senior Research Software Engineer in einem großen Unternehmen und bekomme eine Position als Senior Staff Engineer woanders. Ich bin mir nicht sicher, ob der Titel der neuen Position eine Seitwärtsbewegung oder einen Aufstieg bedeutet.

Wenn also alle anderen Dinge in etwa gleich sind (Gehalt, Fachgebiet usw.), was ist der äußere Unterschied zwischen diesen Softwareingenieur-Titeln (im Allgemeinen und, wenn möglich, unabhängig von einem bestimmten Unternehmen):

  • leitender Ingenieur
  • leitender Forschungsingenieur
  • leitender Ingenieur
  • Mitglied des technischen Personals
  • Hauptingenieur

Bearbeiten: Lassen Sie mich auf "Mitglied des technischen Personals" näher eingehen, da dies ungewöhnlich ist. Ich denke, es ist ein hoher Titel, der üblicherweise mit Forschung in Verbindung gebracht wird. Ich weiß, dass Oracle, VMWare und die alten Bell Labs diese Titel haben. Siehe: Technischer Mitarbeiter . Ich weiß, was es bedeutet, aber ich weiß nicht, wie es sich gegen die anderen Titel schlägt, weshalb ich gefragt habe.

stackoverflowuser2010
quelle
41
Der Unterschied zwischen ihnen scheint etwa 10 Zeichen zu sein. Die Bedeutung von Berufsbezeichnungen hängt ausschließlich vom jeweiligen Unternehmen ab.
GroßmeisterB
Um den Punkt von GrandmasterB hier zu verdeutlichen - ich bin derzeit Senior Software Engineer. Ich war auch in meiner letzten Rolle, aber der eigentliche Job, den ich mache, könnte unterschiedlicher nicht sein! Es kommt wirklich auf das Unternehmen an.
Steve Hill
4
Das wichtige Wort, auf das Sie achten sollten, ist "Junior".

Antworten:

132

"Also sind alle Dinge gleich" Das sind sie nicht. Diese Titel sind nicht gleichwertig.

Ich würde sie so einordnen, von der höchsten zur niedrigsten:

  • Hauptingenieur
  • Senior Staff Engineer
  • Stabsingenieur
  • Senior Engineer / Senior Research Engineer

Im Allgemeinen bedeutet "Senior" Erfahrungstiefe und Reife, um selbständig mit weniger direkter Anleitung bei alltäglichen Aktivitäten zu arbeiten. Ein Ingenieur kann erwarten, Aufträge oder Aufgaben und externe Priorisierung zu erhalten. Ein leitender Ingenieur sollte erwarten, solche Aufgaben für sich selbst zu identifizieren und zu priorisieren.

Ein Senior Engineer ist in der Regel jemand mit umfassenden Kenntnissen über eine Technologie oder Produktlinie und Erfahrung mit mehreren Release-Zyklen.

Ein Senior Research Engineer hört sich an wie jemand, der nicht so sehr in Produktionszyklen involviert ist, sondern sich mehr auf Algorithmen oder langfristige strategische Arbeit konzentriert.

"Mitglied des technischen Personals" impliziert keine Erfahrung im Bereich Dienstalter oder Programmierung. Eine Empfangsdame kann Mitglied des technischen Personals sein.

Ein Staff Engineer verfügt in der Regel über umfassende Erfahrung mit und trägt zu mehreren Technologien und Produktlinien in einem Unternehmen bei.

Ein Senior Staff Engineer erledigt alle Aufgaben des Staff Engineers und übernimmt darüber hinaus eine Führungsrolle in mehreren Produktlinien oder Technologien. Führungskräfte sollten auch bei der strategischen Planung und Durchführung vorausschauend denken.

Ein Principal Engineer steht in vielen Unternehmen häufig an der Spitze der technischen Leiter, oder es fehlt ihm nur "Technical Fellow" oder "Chief Scientist". Die Bauherren werden auf verschiedene Weise auch als Architekten bezeichnet. Die Hauptingenieure sind für die Makroarchitektur einer Softwaretechnologie oder Produktlinie verantwortlich und geben mehreren Entwicklungsteams, die an verschiedenen Produkten oder Technologien arbeiten, Anleitung und Kontrolle, um sicherzustellen, dass die Technologien in geeigneter Weise zusammenarbeiten oder sich miteinander verbinden.

Dies ist meine Meinung, nicht als HR-Manager, sondern als Ingenieur, der an all diesen Rollen mitgearbeitet hat (und dabei geholfen hat, sie zu definieren).

dthorpe
quelle
1
Danke für die Rückmeldung. In Bezug auf "technische Mitarbeiter" verstehe ich (als das ursprüngliche Poster dieser Frage), dass es verwendet wird, um eine hohe Position darzustellen, normalerweise in der Forschung. Das Problem ist, dass ich nicht weiß, wie es zu den anderen Titeln gehört, weshalb ich gefragt habe. Siehe: en.wikipedia.org/wiki/Member_of_Technical_Staff
stackoverflowuser2010
Ja, "technischer Angestellter" könnte in einigen Unternehmen etwas Erhabenes bedeuten, aber allein schon sehr allgemein und relativ bedeutungslos, vermittelt keine Informationen über die Rolle, die Verantwortlichkeiten oder den Einflussbereich der Person. Wenn ich in eine Situation als "technischer Mitarbeiter" versetzt würde, würde ich sofort darauf drängen, die Gruppe umzubenennen. Es ist eine zweideutige Bezeichnung, da jeder Programmierer Mitarbeiter und Techniker ist. Wenn Sie Research Fellow meinen, dann sagen Sie es.
dthorpe
Microsoft hat auch den Titel Distinguished Engineer .
threeFourOneSixOneThree
Ich denke, vor der Senior- und der normalen Position kann es "Associate" geben, das ist die Einstiegsstufe.
David 天宇 Wong
AMD hat MTS und Senior MTS, was höher ist als eng 3 und eng 4. Klingt wie es firmenspezifisch ist.
Kit10
34

Die einzige Möglichkeit, dies sicher zu wissen, besteht darin, eine Stellenbeschreibung (Liste der Verantwortlichkeiten, erwartete Fähigkeiten) für jede Position zu erhalten. Die Qualifikationsmerkmale für diese Titel scheinen willkürlich zu sein und variieren von Unternehmen zu Unternehmen.

FrustratedWithFormsDesigner
quelle
26

Es kommt auf das Unternehmen an. Bei United Technologie ist der Fortschritt:

  • Hilfsingenieur
  • Techniker
  • Leitender Ingenieur
  • Stabsingenieur
  • Hauptingenieur
  • Technischer Fellow
  • Senior Technical Fellow

Obwohl der Principal Engineer und der Technical Fellow ungefähr gleichwertig sind.

Außerhalb eines bestimmten Unternehmens ist der Fortschritt jedoch nur:

  • Techniker
  • Leitender Ingenieur
  • Hauptingenieur

mit vielleicht der Hinzufügung von "Senior Principal Engineer" danach.

Peter K.
quelle
10
Ich habe jemanden in der IT als "Diese technischen Kollegen ..." bezeichnen hören
FrustratedWithFormsDesigner
2
Ich wollte immer "Weil er ein lustiger guter Kerl ist" singen, wenn einer von ihnen da war ... :-D
Peter K.
12

Der seltsame Titel "Mitglied des technischen Personals" hat tatsächlich auch einen Rang darin (abhängig von der Firma). Früher hatte es nur zwei Ränge (mts, dmts - distinguished) und beide implizierten, dass Sie einen Doktortitel (oder einen Master mit gleichwertiger Erfahrung) haben. Es gibt tatsächlich ein technisches Titelkomitee (zumindest in AT & T Labs), das man durchlaufen muss, um die Genehmigung für das Halten dieser Titel zu erhalten.

Die Unterränge sind:

  • MTS - Einsteiger (braucht Master)
  • SMTS (S for Senior) - Einstieg für Doktoranden oder MTS nach ca. 2 Jahren
  • PMTS (P for Principal) - erfahrener Forscher
  • LMTS (L for Lead) - Director Level, MTS mit mindestens 12 Jahren Erfahrung.
  • DMTS (D for Distinguished) - Executive Director Level - nur sehr wenige davon werden vergeben.

Das höchste, in das Sie eingestellt werden können, ist PMTS, die anderen beiden erfordern Beförderungen und beide sind selten. Ingenieurtitel werden an Nichtforscher oder an Personen ohne Master / Doktor vergeben.

TELK
quelle
6

An ein oder zwei Orten, an denen ich gearbeitet habe, lautete die Bestellung:

  • technischer Angestellter (oder Ingenieur)
  • leitender Ingenieur
  • Hauptingenieur
  • Personalingenieur (nicht in Ihrer Liste)
  • leitender Ingenieur

Das Schlüsselwort in Senior Research Engineer ist "Forschung". Sie entwickeln keine aktuellen Produkte oder Dienstleistungen. Denken Sie an die Menschen, die "Concept Cars" entwickeln.

Brian Carlton
quelle
0

Senior Staff Engineer klingt sehr allgemein und weit gefasst, enthält nicht die Worte "Software" oder "Forschung".

Seien Sie versichert, dass Sie wissen, dass Ihr Fachgebiet Ihrem ähnlich ist. Sie könnten diese Berufsbezeichnung leicht mit jemandem verwechseln, der hoch in der Personalabteilung ist :)

James Love
quelle
0

AT & T verwendet Titel von technischen Mitarbeitern. Sie werden Lösungsarchitekten zugewiesen, die Forschungsarbeiten, Architekturlösungen usw. ausführen. Senior Research Engineer und Senior Engineer unterscheiden sich je nach Unternehmen, aber die Forschung wird offensichtlich den Hauptschwerpunkt für Senior Research Engineer bilden. Senior Staff Engineer und Principal Engineer sind bedeutungslose Titel, die sehr stark von der Branche, dem Unternehmen und der Art der Arbeit abhängen, mit der Sie befasst sind und was ist von dir ausgenommen. Wenn ich in deinen Schuhen stecke und es keinen Unterschied in der Bezahlung gibt und du glücklich bist, wo du bist, warum? Risiko ist da und es gibt keinen zusätzlichen Gewinn? All dies wird von $ 80.000 bis $ 130.000 bezahlt, abhängig von der Firma und der Stadt, in der Sie sich befinden.

Rechnung
quelle