
United Launch Alliance (ULA) on avaruuslaukaisuyhtiö, jonka tavoitteena on laajentaa luotettavaa ja kaupallista pääsyä kiertoradalle. Sen uuden sukupolven Vulcan-raketti tukee julkishallinnon ja kaupallisten asiakkaiden tehtäviä, mukaan lukien NASAn miehistönkuljetusohjelmat. ULA hyödyntää ilmailu- ja avaruusteollisuuden valmistuksen, laukaisutoiminnan, logistiikan ja teknisen konsultoinnin asiantuntemusta kehittäessään ja toimittaessaan laukaisupalveluja tehtäviin, jotka ulottavat ihmiskunnan toiminnan avaruuteen.
Ohjelmistoinsinööri 3, maajärjestelmät — ULA, Centennial, Colorado
Kehitä United Launch Alliancen Vulcan-rakettien komento- ja ohjausohjelmistoja. Rakenna ja ylläpidä reaaliaikaisia järjestelmiä, joita käytetään valmistuksessa, testauksessa ja laukaisutoiminnoissa.
113 122 $ – 188 537 $ / vuosi
LähityöKokoaikainenKeskitasoSeniorVaadittu Kieli: englantiFull-stack-insinööriOhjelmistoinsinööriKuvaus
- Kehitä ja ylläpidä Vulcan-kantoraketin avioniikan sekä sähköisten maatuen laitteiden komento-, ohjaus- ja valvontaohjelmistoja.
- Sovella nykyaikaisia suunnitteluperiaatteita monimutkaisten teknisten haasteiden ratkaisemiseen.
- Tee yhteistyötä Product Ownerien, teknologia-arkkitehtien, laadunvarmistus- ja automaatiotiimien kanssa ketterässä ympäristössä.
- Suunnittele, kehitä ja testaa ohjelmistoratkaisuja.
- Tarjoa teknistä johtajuutta ja osallistu käytännön kehitystyöhön operatiivisissa ja mahdollistavissa toiminnoissa, joissa on tiukat reaaliaikavaatimukset.
- Määrittele ja kehitä ratkaisuja itsenäisesti vähäisellä ohjauksella.
- Johda, ohjaa ja kouluta vähemmän kokeneita insinöörejä.
- Osallistu tehtäväkriittisten ohjelmistojen toimittamiseen kantorakettien valmistusta, laukaisua edeltävää testausta ja laukaisulaskentoja varten.
- Tue laukaisutapahtumia seuraamalla laukaisutoimintojen tiimejä etänä.
- Suunnittele, kehitä, käytä ja ylläpidä ohjelmistoja, laiteohjelmistoja ja tietojenkäsittelyjärjestelmiä.
- Integroi ohjelmistoja laukaisujärjestelmiin ja vastaa nimetyistä ohjelmista, projekteista tai projektien osa-alueista.
- Sovella ohjelmistokehityksen elinkaaren standardeja, prosesseja, menettelytapoja ja työkaluja.
- Luo rakettitoimintoihin liittyviä teknisiä sovelluksia, kuten näyttö-, mekaanisia ohjaus- ja sähköisiä ohjausjärjestelmiä.
- Tee yhteistyötä asiakkaiden, toimittajien, sovellusten käyttäjien sekä teknisen ja tukihenkilöstön kanssa.
Vaatimukset
- Akkreditoidusta korkeakoulusta suoritettu tekniikan, luonnontieteiden tai matematiikan alan kandidaatin tutkinto.
- Vähintään 4 vuotta soveltuvaa ammatillista kokemusta.
- Kokemusta työskentelystä ketterässä kehitystiimissä.
- Kokemusta monimutkaisten ohjelmisto- ja laitteisto-ongelmien ratkaisujen itsenäisestä suunnittelusta, kehittämisestä ja toimittamisesta.
- Kokemusta laitteisto- ja ohjelmistojärjestelmien arkkitehtuurien ja suunnitelmien esittelystä sisäisille yleisöille ja ulkoisille asiakkaille.
- Kokemusta ohjelmistojen kirjoittamisesta, suorittamisesta ja tarkastamisesta koko ohjelmistokehityksen elinkaaren ajan.
- Kokemusta olio-ohjelmoinnista ja olioihin perustuvista ohjelmointikielistä.
- Kokemusta C- tai C++-kielestä.
- Kokemusta ohjelmistojen konfiguraationhallintakäytännöistä.
- Kokemusta ketteristä menetelmistä.
- Kokemusta testivetoisesta kehityksestä.
- Kokemusta ohjelmistosuunnitteluperiaatteiden soveltamisesta.
- Kokemusta konfiguraationhallinnan käytännöistä ja työkaluista, kuten Gitistä.
- Kokemusta jatkuvasta integroinnista ja jatkuvasta toimituksesta.
- Hakijoiden on oltava ITAR-säännöksen 22 CFR 120.62 määritelmän mukaisia Yhdysvaltain henkilöitä.
- Edelliseksi katsotaan kokemus monimutkaisten ratkaisujen ohjelmistojen suunnittelusta ja arkkitehtuurista.
- Edelliseksi katsotaan kokemus teknisenä vetäjänä toimimisesta ohjelmistokehityshankkeissa.
- Edelliseksi katsotaan kokemus vähemmän kokeneiden insinöörien ohjaamisesta, kouluttamisesta tai mentoroinnista.
- Edelliseksi katsotaan Python-kokemus.
- Edelliseksi katsotaan kokemus reaaliaikaisista Linux-järjestelmistä, ajoituskriittisistä laitteisto- ja ohjelmistoista, turvallisesta ohjelmistokehityksestä, maatuen tai teollisten ohjaussovellusten komento- ja ohjausjärjestelmistä tai ilmailu-, laukaisu- tai puolustusjärjestelmistä.
- Edelliseksi katsotaan kokemus reaaliaikaisista Linux-pohjaisista käyttöjärjestelmistä.
- Edelliseksi katsotaan asiantuntemus ajoituskriittisten laitteisto- ja ohjelmistojärjestelmien kehittämisestä ja vianmäärityksestä.
- Edelliseksi katsotaan kokemus turvallisen ohjelmistokehityksen käytännöistä.
- Edelliseksi katsotaan kokemus maatuen laitteiden, teollisten ohjausjärjestelmien tai vastaavien turvallisuuskriittisten sovellusten komento- ja ohjausohjelmistoista.
Edut
- 401(k)-suunnitelman vastaava työnantajamaksu sekä ylimääräinen työnantajan maksu.
- Harkinnanvarainen vuotuinen kannustinbonus siihen oikeutetuille työntekijöille.
- Runsaasti palkallista vapaata.
- Joustavat työympäristöt.
- 9/80-työaikajärjestelmä, jossa joka toinen perjantai on vapaa.
- Muuttoavustusta voi olla saatavilla.