CSC Leasing Co.
Celestica International LP
Senior Staff Engineer, Software
ALLGEMEINER ÜBERBLICK
Anforderungs-ID: 134942
Region: Americas
Land: USA
Bundesland/Provinz: California
Stadt: San Jose
Funktionsbereich: Engineering
Karrierepfad: Design - Software Engineering
Job-Code: SSE-ENG-DSE
Job-Level: Level 11
Mitarbeiter/Führungskraft: Mitarbeiter
Direkt-/Indirekt-Indikator: Indirekt
PHYSISCHE ANFORDERUNGEN
- Die Aufgaben dieser Position werden in einer normalen Büroumgebung ausgeführt.
- Die Aufgaben können längere Sitzperioden und anhaltende visuelle Konzentration auf einen Computermonitor oder auf Zahlen und andere detaillierte Daten erfordern.
- Wiederholte manuelle Bewegungen (z. B. Dateneingabe, Verwendung einer Computermaus, Verwendung eines Taschenrechners usw.) sind häufig erforderlich.
- Gelegentliche Reisen können erforderlich sein.
ANMERKUNGEN
Diese Stellenbeschreibung ist nicht als erschöpfende Liste aller Aufgaben und Verantwortlichkeiten der Position gedacht. Mitarbeiter sind für alle Aufgaben der Stelle rechenschaftspflichtig. Die Aufgaben für jede Funktion können jederzeit geändert werden.
Celestica ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber erhalten eine Anstellung und werden nicht aufgrund eines geschützten Status (einschließlich Rasse, Religion, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand, Veteranen- oder Behindertenstatus oder anderer gesetzlich geschützter Merkmale) diskriminiert.
Bei Celestica engagieren wir uns für die Förderung eines integrativen, zugänglichen Umfelds, in dem sich alle Mitarbeiter und Kunden wertgeschätzt, respektiert und unterstützt fühlen. Besondere Vorkehrungen können für Kandidaten getroffen werden, die sie während des Einstellungsprozesses benötigen. Bitte geben Sie Ihre Bedürfnisse an und wir werden mit Ihnen zusammenarbeiten, um diese zu erfüllen.
#HPS-NA
Celestica ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber erhalten eine Anstellung, ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Alter, Schwangerschaft, genetische Informationen, Behinderung, Status als geschützter Veteran oder eine andere durch geltende Bundes-, Landes- und lokale Gesetze geschützte Kategorie.
Diese Richtlinie gilt für Einstellung, Beförderung, Entlassung, Bezahlung, Zusatzleistungen, Schulungen, Einstufung, Vermittlung und andere Aspekte der Beschäftigung und besagt auch, dass Vergeltungsmaßnahmen gegen eine Person, die eine Diskriminierungsbeschwerde einreicht, an einem Diskriminierungsverfahren teilnimmt oder anderweitig eine rechtswidrige Beschäftigungspraxis anfechtet, nicht toleriert werden. Alle Informationen werden gemäß den EEO-Richtlinien vertraulich behandelt.
Celestica ist ein E-Verify-Arbeitgeber.
Celestica dankt allen Bewerbern, jedoch werden nur qualifizierte Bewerber kontaktiert.
Celestica akzeptiert keine unaufgeforderten Lebensläufe von Personalvermittlungsagenturen oder gebührenpflichtigen Personalvermittlungsdiensten.
ZUSAMMENFASSUNG
Der Senior Staff Engineer, Software entwickelt, debuggt, testet, implementiert und unterstützt Code für verschiedene Anwendungen, der in Systemen/Produkten/Geräten eingesetzt werden soll. Er schreibt, debuggt, wartet und testet Software in verschiedenen gängigen Sprachen und für Software auf verschiedenen Ebenen der Hierarchie (von Firmware bis Anwendung). Die Softwareerstellung folgt einem vereinbarten Entwicklungsprozess (wie Agile, Scrum, etc.) und entspricht dem Produktlebenszyklus-Entwicklung (Phasen-/Gate-Liefergegenstände).
Der Senior Staff Engineer, Software arbeitet in funktionsübergreifenden Teams mit anderen Designern, Kunden, der Fertigungsingenieurwesen und der Projektleitung zusammen, um eine robuste und qualitativ hochwertige Produktentwicklung zu gewährleisten. Verbessert Designs mit Feedback aus Überprüfungen in Bereichen wie Fertigung, Test, Lieferkette, Zuverlässigkeit, Industriedesign und Simulationen.
DETAILLIERTE BESCHREIBUNG
- Die Arbeit erfordert die Anwendung von fundierten Kenntnissen professioneller Standards und Präzedenzfälle im Fachgebiet.
- Arbeitet an komplexen Problemen, bei denen die Analyse von Situationen oder Daten eine eingehende Bewertung verschiedener Faktoren erfordert.
- Die Stelleninhaber verfügen über Entscheidungsbefugnis und Autonomie, um die Ziele des Teams zu erreichen.
- Beeinflusst andere außerhalb des Teams, um die Zielerreichung sicherzustellen, und löst Konflikte auf effektive Weise.
- Fehlerhafte Entscheidungen oder Nichterreichen von Zielen führen zu zusätzlichen Kosten und erheblichen Verzögerungen bei den Gesamtzeitplänen einer Standort- und/oder regionalen Funktion.
- Kann eine multifunktionale Arbeitsgruppe oder ein Projektteam leiten, das aus einem oder mehreren unterstützenden und/oder technischen/professionellen Mitarbeitern besteht, oder Ratschläge und Anleitungen im Fachgebiet geben.
- Kann neue Methoden und Verfahren bestimmen. Sucht nach neuen Wegen zum Aufbau interner und externer Beziehungen; pflegt Kontakte zu bestehenden Beziehungen. Schnittstellen zu leitenden Angestellten bei Fragen im Zusammenhang mit dem Fachgebiet.
- Interagiert mit und beeinflusst das Management und/oder Kunden bei wichtigen Themen.
Führt unter anderem folgende Aufgaben aus:
- Wählt den technischen Ansatz, führt die Designentwicklung durch, liefert technische/ingenieurwissenschaftliche Analysen von Designs, findet Lösungen für nicht-routinemäßige Design- und Entwicklungsanforderungen.
- Beteiligt sich an Projektplanung und Zeitplanung. Bietet Anleitung bei der Spezifikation, Designanalyse, Architektur, Algorithmusdesign, Auswahl und Bereitstellung von strategischen Anwendungen.
- Nutzt fundierte Kenntnisse der Systemarchitektur und technologischen Fähigkeiten, um Kompromisse in komplexen Systemen zu analysieren und Lösungen zu empfehlen.
KENNTNISSE/FÄHIGKEITEN/KOMPETENZEN
- Fundierte Kenntnisse der Programmiersprachen C, Python.
- Fundierte Kenntnisse der Betriebssysteme Linux, SONiC/SAI.
- Gute Kenntnisse von Netzwerkprotokollen und Topologien.
- Gutes Verständnis der Hardware-Architektur und Konzepte von Netzwerken.
- Tiefgreifende Kenntnisse und Verständnis des Software-Designprozesses.
- Fähigkeit, Probleme zu sammeln, zu analysieren, zu bewerten, zu diagnostizieren und zu beheben.
- Fähigkeit, mehrere Projekte gleichzeitig zu verwalten und mehrere, sich ändernde Fristen zu koordinieren.
- Fähigkeit, effektiv mit einer Vielzahl von internen und externen Stakeholdern zu kommunizieren.
TYPISCHE ERFAHRUNG
- Zehn plus Jahre relevante Erfahrung.
TYPISCHE AUSBILDUNG
Bachelor-Abschluss oder Berücksichtigung einer gleichwertigen Kombination aus Ausbildung und Erfahrung.
Die Bildungsanforderungen können je nach geografischer Region variieren.
- Wünschenswert sind zwei plus Jahre Erfahrung mit SONIC-Entwicklung.
UNTERNEHMENSÜBERSICHT
Celestica (NYSE, TSX: CLS) ermöglicht die besten Marken der Welt. Durch unseren anerkannten kundenorientierten Ansatz arbeiten wir mit führenden Unternehmen in den Bereichen Luft- und Raumfahrt und Verteidigung, Kommunikation, Unternehmen, Medizintechnik, Industrie, Investitionsgüter und Energie zusammen, um Lösungen für ihre komplexesten Herausforderungen zu liefern. Als führender Anbieter von Design-, Fertigungs-, Hardware-Plattform- und Lieferkettenlösungen bringt Celestica globales Fachwissen und Einblicke in jeder Phase der Produktentwicklung ein – vom Reißbrett bis zur vollen Produktion und After-Market-Services für Produkte von fortschrittlichen medizinischen Geräten über hochtechnische Flugzeugsysteme bis hin zu Hardware-Plattformlösungen der nächsten Generation für die Cloud. Mit Hauptsitz in Toronto und talentierten Teams an über 40 Standorten in 13 Ländern in Amerika, Europa und Asien stellen wir uns eine bessere Zukunft vor, entwickeln sie und liefern sie gemeinsam mit unseren Kunden.
