Roku
STR
Senior Software Engineer
Stellenübersicht
STR stellt erfahrene Senior Software Engineers ein, die unser multidisziplinäres Cyber-/Netzwerkteam verstärken und sich der Entwicklung modernster Technologien widmen, die sofortige und signifikante Auswirkungen auf unsere nationale Sicherheit haben. Unser Team entwickelt Kommunikationstechnologien über alle Netzwerkschichten hinweg, von der physischen bis zur Anwendungsschicht. Wir schätzen vielfältige Fähigkeiten, Erfahrungen und Perspektiven, die für die Bereitstellung innovativer Lösungen für unsere Kunden unerlässlich sind. Wenn Sie eine erfolgreiche Bilanz bei der Bereitstellung wirkungsvoller Softwarelösungen vorweisen können und die unten aufgeführten Qualifikationen erfüllen, ermutigen wir Sie zur Bewerbung!
Ein erfolgreicher Kandidat verfügt über mehrere Jahre praktische Erfahrung in den Bereichen Softwareentwicklung, Integration und Test sowie Netzwerkkonzepte und -protokolle. Er weist nachweislich die Fähigkeit auf, technische Herausforderungen eigenverantwortlich zu übernehmen und Ergebnisse in kollaborativen, schnelllebigen Umgebungen zu liefern. Der ideale Kandidat bringt ein tiefes Verständnis von Informatikkonzepten, fundierte Prinzipien der Softwareentwicklung und praktische Erfahrung mit Linux-Systemen mit. Von erfahrenen Ingenieuren bei STR wird erwartet, dass sie unabhängig arbeiten und gleichzeitig sinnvoll zu Teamleistungen beitragen und weniger erfahrene Teammitglieder betreuen.
Dies ist eine spannende Gelegenheit, in einer hochkarätigen, schnelllebigen und dennoch strukturierten Entwicklungsumgebung neben einem vielfältigen und talentierten Team zu arbeiten. In dieser Rolle übernehmen Sie eine Führungsrolle bei der Konzeption, Implementierung und dem Testen von Software, die fortschrittliche Echtzeit-Datenkommunikations- und Netzwerklösungen unter Verwendung von Open-System-Prinzipien verbessert. Wir streben nach den höchsten Standards in Bezug auf Qualität, Wartbarkeit und Wiederverwendbarkeit unserer Werkzeuge und Techniken. Daher sollten Kandidaten nachweislich gut gestaltete, skalierbare Lösungen entwickeln und zuverlässige Testmethoden etablieren und befolgen können.
Was Sie tun werden
- Eng mit einem kleinen, engagierten Forschungsteam zusammenarbeiten, um innovative Lösungen für komplexe Probleme zu entwickeln
- Eigenverantwortung für bedeutende Features oder Komponenten von Projekten übernehmen und diese mit minimaler Aufsicht liefern
- Technische Diskussionen leiten, architektonische Entscheidungen treffen und Junior-Ingenieure betreuen
- Neue Softwarelösungen entwickeln und testen, die Forschung, Entwicklung und bereitgestellte Produktionssysteme umfassen
- Bestehende Designs und Prozesse analysieren und verbessern, um die Leistung zu optimieren
- Hochwertige Software in einer schnelllebigen, forschungsorientierten Teamumgebung liefern
- Operationale Prototypen für Experimente und Leistungsanalysen entwickeln
- Kundenorientierte operative Systeme erstellen und sicherstellen, dass sie hohe Zuverlässigkeits- und Benutzerfreundlichkeitsstandards erfüllen
Wer Sie sind
- Diese Position erfordert die Fähigkeit, eine Top Secret (TS) Sicherheitsfreigabe zu erhalten, wofür die US-Staatsbürgerschaft gemäß den Bestimmungen der US-Regierung erforderlich ist
- 5+ Jahre Erfahrung in relevanten Software-Engineering-Rollen
- Versiert in Python, C, C++ oder ähnlichen interpretierten oder Low-Level-Programmiersprachen
- Erfahren in der Konzeption und Implementierung offener Architekturen und Rapid-Prototyping-Methoden
- Umfassende Kenntnisse von Softwaretests, Bewertungs-Best-Practices und branchenüblichen Entwicklungslebenszyklen
- Umfangreiche praktische Erfahrung in der Softwareentwicklung mit GNU/Linux Toolchains unter Verwendung von Open-Source-Software
- Tiefes Verständnis von Netzwerkprinzipien, einschließlich des 5-Schichten-OSI-Netzwerkstacks
- Starker Teamplayer mit ausgezeichneten Kommunikationsfähigkeiten, sowohl mündlich als auch schriftlich
- Bachelor-Abschluss (oder höher) in Informatik, Elektrotechnik und Computertechnik, angewandter Mathematik oder einem verwandten Fachgebiet, mit mindestens 5 Jahren relevanter Erfahrung oder gleichwertiger Fachkenntnisse, die durch frühere Tätigkeiten erworben wurden
Nice to Have
- Aktive Top Secret (TS) Sicherheitsfreigabe
- Fortgeschrittene Erfahrung in Python, MATLAB und/oder anderen High-Level-Programmiersprachen
- Nachweisliche Fähigkeit, produktionsreife Softwaresysteme zu erstellen, bereitzustellen und zu warten
- Erfahrung in der Entwicklung von Software in einer Multi-Party-Codebasis im großen Maßstab
- Nachgewiesener Erfolg bei der Bewältigung technischer Herausforderungen in experimentellen/Laborumgebungen, einschließlich der Durchführung quantitativer Analysen
- Vertrautheit mit Multi-Threaded- oder Multi-Core-Echtzeitbetriebskonzepten
- Kenntnisse in High-Level-Softwarearchitektur-Design und Skalierbarkeitsprinzipien
- Nachgewiesene Führungsqualitäten, einschließlich der Betreuung von Nachwuchskräften und der Steigerung der Teameffizienz
Gehaltsinformationen
Vollzeit-Gehaltsspanne: $134,000 - $184,000
Die angegebene Gehaltsspanne basiert auf externen Marktdaten. Endgültige Angebote basieren auf Faktoren wie, aber nicht beschränkt auf, Erfahrung, Ausbildung, Schulung, Schlüsselqualifikationen/kritische Fähigkeiten, Sicherheitsfreigaben des Kandidaten sowie vorherrschende Markt- und Geschäftsbedingungen.
STR ist ein Arbeitgeber, der Chancengleichheit bietet. Wir sind voll und ganz bestrebt, den am besten qualifizierten Kandidaten einzustellen, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht (einschließlich Geschlechtsidentität, sexueller Orientierung und Schwangerschaft), Familienstand, nationaler Herkunft, Alter, Veteranenstatus, Behinderung, genetischen Informationen oder anderen Merkmalen, die durch Bundes-, Landes- oder lokale Gesetze geschützt sind.
Wenn Sie eine angemessene Vorkehrung für einen Teil des Einstellungsprozesses benötigen, senden Sie uns eine E-Mail an [email protected] [[email protected]] und geben Sie Ihre Kontaktinformationen an.
Gemäß den geltenden Bundesgesetzen und -vorschriften erfordern Positionen bei STR von den Mitarbeitern die Erlangung von nationalen Sicherheitsfreigaben und die Erfüllung der Anforderungen für die Einhaltung von Exportkontrollen und anderen geltenden Gesetzen.
STR ist ein wachsendes Technologieunternehmen mit Standorten in der Nähe von Boston, MA, Arlington, VA, in der Nähe von Dayton, OH, Melbourne, FL, Carlsbad, CA, Atlanta, GA und Denver, CO. Wir sind spezialisiert auf fortschrittliche Forschung und Entwicklung für Verteidigung, Geheimdienste und nationale Sicherheit in den Bereichen Cyber; Sensoren der nächsten Generation, Radar, Sonar, Kommunikation und elektronische Kriegsführung; sowie Algorithmen und Analysen der künstlichen Intelligenz, um die Komplexität zu verstehen, die uns umgibt.
STR setzt sich für die Schaffung einer kollaborativen Lernumgebung ein, die ein tiefes technisches Verständnis unterstützt und die Beiträge und Erfolge aller Teammitglieder anerkennt. Unsere Arbeit ist herausfordernd, und wir gehen abends nach Hause und wissen, dass wir die Grenzen der Technologie verschoben und die Welt sicherer gemacht haben.
STR ist nicht irgendein Unternehmen. Unsere Mitarbeiter, unsere Kultur und unsere Einstellung sowie ihre einzigartigen Fähigkeiten, Erfahrungen und Perspektiven versetzen uns auf einen Kurs, der die Welt verändern wird. Das können wir jedoch nicht allein – wir brauchen Mitstreiter. Wenn Sie einer sind, treten Sie unserem Team bei und helfen Sie, unsere Gesellschaft sicher zu halten! Besuchen Sie uns unter str.us str.us/ für weitere Informationen.
