United Launch Alliance (ULA)
United Launch Alliance (ULA)
United Launch Alliance (ULA) è un’azienda di lanci spaziali impegnata ad ampliare l’accesso affidabile e commerciale all’orbita. Il suo razzo Vulcan di nuova generazione supporta missioni per clienti governativi e commerciali, comprese le iniziative della NASA per il trasporto degli equipaggi. Grazie a competenze che spaziano dalla produzione aerospaziale alle operazioni di lancio, dalla logistica alla consulenza tecnica, ULA sviluppa e fornisce servizi di lancio per missioni che estendono la presenza dell’umanità nello spazio.

Ingegnere del software 3, Sistemi di terra — ULA, Centennial, Colorado

Sviluppa software di comando e controllo per i razzi Vulcan di United Launch Alliance. Crea e gestisci sistemi in tempo reale utilizzati nella produzione, nei test e nelle operazioni di lancio.

Descrizione

  • Sviluppa e gestisce software per il comando, il controllo e il monitoraggio dell’avionica del veicolo di lancio Vulcan e delle apparecchiature elettriche di supporto a terra.
  • Applica principi moderni di progettazione per risolvere sfide tecniche complesse.
  • Collabora con Product Owner, architetti tecnologici e team di QA e automazione in un ambiente Agile.
  • Progetta, sviluppa e testa soluzioni software.
  • Fornisce leadership tecnica e contribuisce direttamente allo sviluppo di funzionalità operative e abilitanti con requisiti stringenti di tempo reale.
  • Definisce e sviluppa soluzioni in autonomia con una supervisione minima.
  • Guida, affianca e forma ingegneri con meno esperienza.
  • Contribuisce alla realizzazione di software mission-critical per la produzione del veicolo di lancio, i test pre-volo e i countdown di lancio.
  • Supporta gli eventi di lancio seguendo da remoto i team delle operazioni di lancio.
  • Progetta, sviluppa, gestisce e mantiene software, firmware e sistemi informatici.
  • Integra il software con i sistemi di lancio e si assume la responsabilità dei programmi, dei progetti o dei componenti di progetto assegnati.
  • Applica standard, processi, procedure e strumenti del ciclo di vita dello sviluppo software.
  • Crea applicazioni ingegneristiche, inclusi sistemi di visualizzazione e sistemi di controllo meccanico ed elettrico per le operazioni con i razzi.
  • Collabora con clienti, fornitori, utenti delle applicazioni e personale tecnico e di supporto.

Requisiti

  • Laurea in una disciplina STEM conseguita presso un college o un’università accreditata.
  • Almeno 4 anni di esperienza professionale correlata.
  • Esperienza di lavoro in un team di sviluppo Agile.
  • Esperienza nella progettazione, nello sviluppo e nella consegna autonoma di soluzioni a problemi complessi di software e hardware.
  • Esperienza nella presentazione di architetture e progetti di sistemi hardware e software a interlocutori interni e clienti esterni.
  • Esperienza nella scrittura, nell’esecuzione e nella revisione di software durante l’intero ciclo di vita dello sviluppo software.
  • Esperienza nella progettazione orientata agli oggetti e nei linguaggi di programmazione.
  • Esperienza con C o C++.
  • Esperienza con pratiche di gestione della configurazione del software.
  • Esperienza con metodologie Agile.
  • Esperienza con lo sviluppo guidato dai test.
  • Esperienza nell’applicazione dei principi di progettazione del software.
  • Esperienza con pratiche e strumenti di gestione della configurazione come Git.
  • Esperienza con integrazione continua e distribuzione continua.
  • I candidati devono essere U.S. Persons come definite dalla normativa ITAR 22 CFR 120.62.
  • Costituisce titolo preferenziale l’esperienza nella progettazione e nell’architettura di software per soluzioni complesse.
  • Costituisce titolo preferenziale l’esperienza come responsabile tecnico di iniziative di sviluppo software.
  • Costituisce titolo preferenziale l’esperienza nel guidare, formare o fare da mentor a ingegneri con meno esperienza.
  • Costituisce titolo preferenziale l’esperienza con Python.
  • Costituisce titolo preferenziale l’esperienza con sistemi Linux in tempo reale, hardware e software critici dal punto di vista temporale, sviluppo software sicuro, sistemi di comando e controllo per apparecchiature di supporto a terra o applicazioni di controllo industriale, oppure sistemi aerospaziali, di lancio o di difesa.
  • Preferibilmente, esperienza con sistemi operativi basati su Linux in tempo reale.
  • Preferibilmente, competenze avanzate nello sviluppo e nella risoluzione dei problemi di sistemi hardware e software critici dal punto di vista temporale.
  • Preferibilmente, esperienza con pratiche di sviluppo software sicuro.
  • Preferibilmente, esperienza con software di comando e controllo per apparecchiature di supporto a terra, sistemi di controllo industriale o applicazioni analoghe critiche per la sicurezza.

Benefit

  • Contributo aziendale corrispondente al 401(k), oltre a un ulteriore contributo del datore di lavoro.
  • Bonus annuale discrezionale di incentivazione per i dipendenti idonei.
  • Generosi permessi retribuiti.
  • Ambienti di lavoro flessibili.
  • Orario 9/80 con un venerdì libero a settimane alterne.
  • Potrebbe essere disponibile assistenza per il trasferimento.

Offerte correlate

GE Aerospace

Tirocinio cooperativo in ingegneria dei sistemi elettrici

GE Aerospace

Entra nel programma di tirocinio cooperativo di GE Aerospace nell’ingegneria dei sistemi elettrici e contribuisci a sistemi aeronautici per applicazioni commerciali e militari. Lavora alla progettazione, ai test, alle simulazioni e allo sviluppo di strumenti, acquisendo esperienza pratica nei sistemi aerospaziali.

Apri
IMU Biosciences

Ingegnere software bioinformatico – citometria a flusso

IMU Biosciences

Sviluppa e gestisce pipeline di apprendimento automatico regolamentate per la citometria a flusso presso IMU Biosciences. Il ruolo comprende annotazione, monitoraggio dei modelli, riproducibilità e conformità per una piattaforma di medicina di precisione.

Apri
HFM

Architetto senior di software aziendale per piattaforme di trading

HFM
501 – 1000 Dipendenti
FinanzaFintech

Guida la modernizzazione delle piattaforme di trading MT4/MT5 di HFM e dell’infrastruttura dei broker. Definisci integrazioni, implementazioni Kubernetes, standard di sicurezza e software di produzione utilizzato da trader in tutto il mondo.

Apri
Genesis Tech

Senior product engineer full-stack (Node.js, nativo all’IA)

Genesis Tech
1001 – 5000 Dipendenti
ConsulenzaLogisticaMarketing

Sviluppa sistemi backend, infrastruttura e funzionalità native all’IA per il prodotto di sicurezza digitale personale di Boosters. Guida lo sviluppo del prodotto dall’architettura e dalla progettazione al rilascio e all’analisi dei risultati.

Apri
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Ingegnere software II, Kafka e Python — URBN, Filadelfia

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Sviluppa servizi di streaming degli eventi e integrazione Kafka presso URBN, contribuendo alla migrazione dalle piattaforme legacy a sistemi cloud native. Il ruolo prevede l’uso di Python, test automatizzati e pratiche CI/CD.

Apri