Roku
Anduril Industries
Senior Software Engineer, Quality Integration
Über die Stelle
Anduril Industries ist ein Verteidigungstechnologieunternehmen mit der Mission, die militärischen Fähigkeiten der USA und ihrer Verbündeten durch fortschrittliche Technologie zu transformieren. Indem Anduril das Fachwissen, die Technologie und das Geschäftsmodell der innovativsten Unternehmen des 21ten Jahrhunderts in die Verteidigungsindustrie einbringt, verändert das Unternehmen die Art und Weise, wie militärische Systeme entworfen, gebaut und vertrieben werden. Die Systemfamilie von Anduril wird durch Lattice OS angetrieben, ein KI-gestütztes Betriebssystem, das Tausende von Datenströmen in ein Echtzeit-Kommando- und Kontrollzentrum in 3D verwandelt. Während die Welt in eine Ära des strategischen Wettbewerbs eintritt, setzt sich Anduril dafür ein, modernste Autonomie, KI, Computer Vision, Sensorfusion und Netzwerktechnologie innerhalb von Monaten statt Jahren für das Militär bereitzustellen.
DAS TEAM
Das Software Platform Foundations Team bei Anduril widmet sich dem Aufbau der grundlegenden Systeme, die unsere Ingenieurteams in die Lage versetzen, hochmoderne Rüstungstechnologie mit beispielloser Effizienz und Zuverlässigkeit zu entwickeln, zu testen und einzusetzen. Wir entwerfen und implementieren hochentwickelte automatisierte Systeme, die die Effizienz steigern, manuelle Arbeit reduzieren und kritische Prozesse und Steuerungssysteme über unseren Softwareentwicklungszyklus und unsere Produktionspipelines hinweg optimieren. Als Softwareingenieur in diesem Team werden Sie maßgeblich dazu beitragen, die Qualität, Rückverfolgbarkeit und schnelle Bereitstellung unserer Softwarelösungen sicherzustellen und direkt zu unserer Mission beizutragen, fortschrittliche autonome Systeme zu liefern.
ÜBER DIE ROLLE
Die Sicherstellung, dass wir qualitativ hochwertige, vertrauenswürdige Produkte liefern, ist eine Grundvoraussetzung. Jede von Ihnen entdeckte Regression, jeder von Ihnen automatisierte manuelle Test, jeder von Ihnen implementierte Regelkreis zur Kennzeichnung und Behebung von Problemen hat einen materiellen Einfluss auf die Fähigkeit des Ingenieurwesens, großartige Produkte schnell zu entwickeln. Als Softwareingenieur für Qualitätsintegration arbeiten Sie in einem komplexen Ökosystem (mehrstufige Release-Pipelines, Cloud- und Roboterumgebungen usw.), in dem architektonische Entscheidungen konkrete, messbare Konsequenzen haben und Korrektheit wichtig ist. So gelangt Lattice sicher zum Kunden, so vertrauen die Betreiber der Plattform im Feld – und so kann jedes SWP-Team liefern, ohne die benachbarten Teams zu beeinträchtigen. Diese Rolle (und dieses Team) ermöglicht dies in großem Maßstab.
Diese Rolle steht erfahrenen Ingenieuren offen, die bereit sind, einen wichtigen Teil der Auslieferung von Softwareplattformen zu verantworten. Sie werden Design-Reviews leiten, jüngere Ingenieure im Team betreuen und Features von unklaren Problemstellungen bis hin zu implementiertem, CI-grünem Code über mehrere SWP-Teams hinweg vorantreiben. Wenn Sie Ihre Karriere damit verbracht haben, kritische Subsysteme zu verantworten, auf die sich andere Ingenieure verlassen, und Sie dies mit Systemen tun möchten, die echte Verteidigungstechnologie schützen, dann ist diese Rolle genau das Richtige für Sie!
WAS SIE TUN WERDEN
- Aufbau und Implementierung robuster automatisierter Systeme für Entwicklung, Verifizierung und Bereitstellung, um die höchsten Standards an Qualität und Leistung für unsere Software-Tools und Produktangebote zu gewährleisten.
- Entwicklung und Wartung der Referenzumgebung, in der Lattice-Workflows vor der Veröffentlichung verifiziert werden.
- Aufbau und Wartung umfassender, repräsentativer Testumgebungen, einschließlich Hardware-in-the-Loop (HITL)-Systemen, mit Verständnis dafür, wie Software auf physischer Hardware performt und zur Ressourcenoptimierung.
- Implementierung kritischer Softwareschnittstellen und Produktfeatures, die nahtlose End-to-End-Tests über komplexe Systeme hinweg ermöglichen.
- Wartung und Verbesserung unserer Integration von Leistungstests in CI/CD- Pipelines, Festlegung und Durchsetzung von Leistungs-Baselines und Förderung von Best Practices im Bereich Zuverlässigkeitsingenieurwesen, um Regressionen im gesamten Software-Stack proaktiv zu identifizieren und zu verhindern.
- Implementierung KI-gestützter Automatisierung, die es uns ermöglicht, Probleme frühzeitig im Entwicklungszyklus zu finden und zu beheben, ohne die Entwicklererfahrung zu beeinträchtigen.
Mindestanforderungen
ERFORDERLICHE QUALIFIKATIONEN
- 10+ Jahre Erfahrung im Aufbau von automatisierten Verifizierungssuiten in großem Maßstab.
- DevOps-Praktiken, CI/CD-Pipeline-Entwicklung (z. B. Jenkins, GitLab CI, GitHub Actions), SRE-Prinzipien, automatisierte Test-Frameworks, Skripting für Automatisierung, Verständnis von Softwareentwicklungslebenszyklen.
- Praktische Erfahrung mit der Automatisierung von Hardware-in-the-Loop (HITL) und Software-in-the-Loop (SITL) Engineering und deren Nutzung im Produktionsprozess.
- Expertise in der Entwicklung und Implementierung verschiedener Software- Entwicklungstests, einschließlich automatisierter Regressionstests, Unit-Tests und Integrationstests.
- Beherrschung von Python für Automatisierung, Skripting und Systementwicklung.
- Berufserfahrung mit Containerisierungs-Workflows und Terraform.
BEVORZUGTE QUALIFIKATIONEN
- Bachelor-Abschluss in Informatik, Software Engineering, Elektrotechnik, Mathematik, Physik oder einem verwandten technischen Bereich oder gleichwertige praktische Branchenerfahrung.
- Vertrautheit mit Cloud-Plattformen (z. B. AWS, Azure, GCP) und Containerisierungstechnologien (z. B. Docker, Kubernetes).
- NixOS-Erfahrung
- Erfahrung in einer regulierten Branche oder mit Systemen, die hohe Zuverlässigkeit und Rückverfolgbarkeit erfordern.
Gehaltsspanne USA
$191,000—$253,000 USD
Die Gehaltsspanne für diese Rolle ist eine Schätzung, die auf einer breiten Palette von Vergütungsfaktoren basiert und ausschließlich das Grundgehalt beinhaltet. Das tatsächliche Gehaltsangebot kann (aber nicht ausschließlich) basierend auf Berufserfahrung, Ausbildung und/oder Schulung, kritischen Fähigkeiten und/oder geschäftlichen Erwägungen variieren. Hochgradig wettbewerbsfähige Aktienoptionen sind in den meisten Vollzeitangeboten enthalten und gelten als Teil des Gesamtvergütungspakets von Anduril. Darüber hinaus bietet Anduril Vollzeitmitarbeitern erstklassige Leistungen, darunter:
SCHÜTZEN SIE SICH VOR RECRUITING-BETRÜGEN
Anduril ist bestrebt, die Integrität unseres Talentakquisitionsprozesses und die Sicherheit unserer Kandidaten zu wahren. Wir haben einen Anstieg ausgeklügelter Phishing- und Betrugsmaschen beobachtet, bei denen sich Einzelpersonen als Anduril-Vertreter ausgeben und Jobsuchende mit falschen Vorstellungsgesprächen oder Stellenangeboten locken. Diese Betrüger versuchen oft, Zahlungen oder sensible persönliche Daten zu erlangen.
Um Ihre Sicherheit zu gewährleisten und Sie sicher durch Ihre Jobsuche zu führen, beachten Sie bitte die folgenden wichtigen Punkte:
- Keine finanziellen Anfragen: Anduril wird zu keinem Zeitpunkt unseres Einstellungsprozesses Zahlungen verlangen oder persönliche Finanzdaten (wie Bankdaten, Kreditkartennummern oder Sozialversicherungsnummern) anfordern. Unsere legitimen Rekrutierungsbemühungen sind für Kandidaten völlig kostenlos.
- Bitte überprüfen Sie immer die Kommunikation:
- Direkt von Anduril: Wenn Sie eine E-Mail von einem unserer Recruiter erhalten, stammt diese nur von einer @anduril.com-Adresse.
- Über Agenturpartner: Wenn Sie von einer Personalvermittlungsagentur für eine Anduril-Rolle kontaktiert werden, wird ihre E-Mail ihre Agentur klar identifizieren. Wenn Sie verdächtige Aktivitäten vermuten, überprüfen Sie die Echtheit der Agentur, indem Sie sich an [email protected] [[email protected]] wenden.
- Seien Sie vorsichtig bei unaufgeforderter Kontaktaufnahme: Wenn Sie eine Kommunikation erhalten, die verdächtig erscheint, Grammatikfehler enthält oder ungewöhnliche Anfragen stellt, gehen Sie nicht darauf ein. Bestätigen Sie immer, dass die E-Mail-Domain des Absenders @anduril.com lautet, bevor Sie persönliche Informationen angeben oder auf Links klicken.
- Was tun, wenn Sie Betrug vermuten: Sollten Sie auf fragwürdige oder betrügerische Kontaktaufnahmen stoßen, die angeblich von Anduril stammen, melden Sie dies bitte umgehend an [email protected] [[email protected]]. Ihre proaktive Vorsicht ist unerlässlich, um Ihre persönlichen Daten zu schützen und die Sicherheit und Vertrauenswürdigkeit unserer Rekrutierungsbemühungen zu wahren.
DATENSCHUTZ
Um die Datenschutzrichtlinie für Kandidaten von Anduril einzusehen, besuchen Sie bitte anduril.com/applicant-privacy-notice/.
Durch die Einreichung Ihrer Bewerbung stimmen Sie zu, dass Anduril Industries einen Drittanbieter-Dienstleister nutzt, um vor der Einstellung Risikoprüfungen, Integritätsprüfungen und Due-Diligence-Prüfungen durchzuführen und potenzielle Risiken als Teil Ihres Bewerbungsprozesses zu bewerten. Dieser Drittanbieter-Dienstleister bietet Risikoinformationsdienste an, die die Analyse von Sanktions- und Watchlisten, negativen Medienberichten, öffentlichen Aufzeichnungen und anderen rechtmäßigen Open-Source- oder kommerziellen Datenquellen umfassen können. Dieser Drittanbieter-Dienstleister agiert nicht als Verbraucherauskunftei. Die Nutzung dieses Anbieters hilft, die Einhaltung geltender Gesetze sicherzustellen und Technologie, geistiges Eigentum und organisatorische Sicherheit zu schützen.
LEISTUNGEN
Bei Anduril investieren wir in unsere Mitarbeiter. Unser umfassendes, wettbewerbsfähiges Leistungspaket (zu geringen oder keinen Kosten für die Mitarbeiter) stellt sicher, dass Sie in Bezug auf Gesundheit, Erholung und alles, was als Nächstes kommt, unterstützt werden. Weitere Informationen finden Sie unter Unsere Leistungen anduril.com/careers.
