Launch Legends
Torch Technologies, Inc.
C++ Software Engineer
Über die Stelle
Torch Technologies Vielen Dank für Ihr Interesse an einer Mitarbeit bei Torch Technologies. Wir sind ein zu 100% mitarbeitergeführtes Unternehmen, als „Certified Great Place To Work“ ausgezeichnet und wurden in Huntsville/Madison County als einer der besten Arbeitgeber gelistet. Unser Hauptsitz befindet sich in Huntsville, AL. Unser Team bietet erstklassige Forschungs-, Entwicklungs- und Ingenieurdienstleistungen für die Bundesregierung und das Verteidigungsministerium an. Als eines der landesweit führenden 100 Verteidigungsunternehmen unterstützen unsere Dienstleistungen direkt die Männer und Frauen, die unserem Land dienen. Unsere Unternehmensmission fasst den Stolz zusammen, den unsere mitarbeitergeführten Eigentümer in unsere Arbeit einbringen: „Lighting the Pathway of Freedom“. Und als „Certified Evergreen ESOP“ haben wir uns verpflichtet, unser Unternehmen für die nächsten 100 Jahre auszubauen und zu erhalten! Wachsen Sie mit uns!
Torch Technologies, ein zu 100% mitarbeitergeführtes Unternehmen, sucht einen talentierten C++ Software Engineer mit Erfahrung in der Verwendung von C++, um eine große bestehende Codebasis so umzugestalten, dass sie plattformunabhängig, gut getestet und vollständig funktionsfähig innerhalb eines virtuellen Containers wie Docker ist. Fachkenntnisse in Programmierung, Architekturen und Frameworks für C++20 sind erforderlich. Torch sucht Kandidaten mit diesen Qualitäten und Erfahrungen, die gut in einem multidisziplinären Team arbeiten können. Der Kandidat arbeitet direkt mit Kunden zusammen, um das Technology Development Directorate zu unterstützen.
Der Kandidat muss in der Lage sein, täglich persönlich am Redstone Arsenal in Huntsville, Alabama, zu arbeiten. Der Kandidat sollte vertrauenswürdig, zuverlässig und eigenmotiviert sein sowie Freude daran haben, Herausforderungen zu meistern und Probleme zu lösen. Frühere Erfahrungen in einer Arbeitsumgebung des Verteidigungsministeriums sind von Vorteil, aber nicht erforderlich.
Aufgaben und Verantwortlichkeiten
- Entwirft, entwickelt und analysiert komplexe und anspruchsvolle Softwareprogramme für computerbasierte Systeme.
- Führt Systemmodellierung, Simulation und Analyse durch.
- Arbeitet mit Hardware-Design-Ingenieuren an Maschineneigenschaften zusammen, die Softwaresysteme beeinflussen, und arbeitet mit ihnen an der Lösung von Inkompatibilitäten.
- Erstellt bei Bedarf Beiträge zur Dokumentation neuer oder bestehender Programme.
- Kann die fachliche Leitung für Mitarbeiter auf niedrigerer Ebene übernehmen.
Anforderungen
- US-Staatsbürgerschaft.
- Ein Bachelor-Abschluss oder höher in Informatik, Computertechnik oder einer technischen Fachrichtung ist erforderlich. Einschlägige Master- oder Promotionsabschlüsse werden bevorzugt.
- 5 Jahre einschlägige Erfahrung im Software-Design-Engineering.
- Qualifizierte Kandidaten verfügen über direkte Erfahrung mit Folgendem:
- Sicher im Umgang mit C++20 Softwareentwicklung.
- Sicher in der Navigation und im Verständnis großer bestehender Codebasen.
- Erfahrung mit Containerisierung, einschließlich Docker.
- Erfahrung mit Netzwerkimplementierungen unter Verwendung von Boost ASIO.
- Muss die Fähigkeit besitzen, eine Sicherheitsüberprüfung zu erhalten und aufrechtzuerhalten.
Gewünschte Qualifikationen
- Arbeit in leistungsstarken/missionsorientierten Organisationen, die auf die Implementierung von Modellierung und Simulation angewiesen sind.
- Erfahrung in der Arbeit mit C++ Bibliotheken, einschließlich Boost und Eigen.
- Erfahrung in der Arbeit mit TOML und zugehörigen C++ Bibliotheken.
- Softwareentwicklung, Architektur, Frameworks, Prototyping und Design.
- Skriptsprachen wie Python zum Durchsuchen von Datensätzen.
- Versionsverwaltungssysteme wie Git und Gitlab.
- C++ Build-Systeme einschließlich CMake.
- Linux und Windows Entwicklung.
- Erfahrung mit agilen Entwicklungsprozessen.
Arbeitszeit: Mo-Fr; 8-5
Arbeitsort: Kundenstandort
Reisetätigkeit: Ja, 0-10%
Umzugsunterstützung verfügbar: Nein
Position abhängig von Auftragsvergabe: Nein
#LI-TS1
Bewerbung bei Torch Technologies
Nur Kandidaten, die zu einem Vorstellungsgespräch eingeladen werden, werden kontaktiert. Die Anstellung bei Torch Technologies ist an den erfolgreichen Abschluss einer umfassenden Hintergrundüberprüfung gebunden.
Alle qualifizierten Bewerber werden ungeachtet ihrer Rasse, Hautfarbe, Religion, ihres Geschlechts, ihrer sexuellen Orientierung, ihrer Geschlechtsidentität, ihrer nationalen Herkunft, ihres Alters, ihrer genetischen Informationen, ihrer Staatsbürgerschaft, ihrer Abstammung, ihres Familienstands, ihres Status als geschützter Veteran, ihres Behindertenstatus oder eines anderen durch Bundes-, Landes- oder lokales Recht geschützten Status für eine Anstellung in Betracht gezogen. Torch Technologies, Inc. nimmt an E-Verify teil.
Wenn Sie eine qualifizierte Person mit einer Behinderung oder ein behinderter Veteran sind, haben Sie das Recht, angemessene Vorkehrungen zu beantragen, wenn Sie aufgrund Ihrer Behinderung nicht oder nur eingeschränkt in der Lage sind, den Careers Link starfish1.impl-wd501.myworkdayjobs.com/en-US/Careers zu nutzen oder darauf zuzugreifen. Sie können angemessene Vorkehrungen per E-Mail an [email protected] anfordern. Vielen Dank für Ihr Interesse an Torch Technologies.
Leistungen
Torch Technologies ist stolz darauf, ein stabiles und professionelles Arbeitsumfeld, ein wettbewerbsfähiges Gehalt und ein exzellentes, umfassendes Leistungspaket anzubieten, darunter:
ESOP-Beteiligung, 401(k)-Zuschuss, Kranken-, Zahn-, Augenversicherung, Lebensversicherung, kurzfristige Berufsunfähigkeitsversicherung, langfristige Berufsunfähigkeitsversicherung, flexible Ausgabenkonten (FSA), Gesundheitssparkonten (HSA) und Gesundheitserstattungskonten (HRA), EAP, Bildungsunterstützung, bezahlter Urlaub und Feiertage.
