
Ford Motor Company on Yhdysvalloissa toimiva autovalmistaja, jonka historia ulottuu vuoteen 1903. Ajoneuvojen kehittämisen ja valmistamisen lisäksi yhtiö laajentaa toimintaansa liikkuvuuspalveluihin, digitaalisiin kokemuksiin ja ohjelmistoihin. Fordin toimintaan kuuluu myös kestävän kehityksen edistäminen ja ympäristötavoitteiden saavuttaminen, mikä kuvastaa lähestymistapaa, jossa yhdistyvät liikenne, innovointi, yhteiskunnallinen vaikutus ja vastuulliset liiketoimintakäytännöt.
Vanhempi henkilöstötason sulautettujen ohjelmistojen insinööri, Long Beach, hybridityö
Johda sulautetun ohjelmiston kehitystä Fordin sähköajoneuvoihin vanhemman henkilöstötason tehtävässä. Suunnittele ja validoi turvallisuuskriittisiä, vähävirtaisia moniydinjärjestelmiä energianhallintaan ja voimansiirron ohjaukseen.
167 200 $ – 316 600 $ / vuosi
HybridityöKokoaikainenSeniorVaadittu Kieli: englantiFull-stack-insinööriOhjelmistoinsinööriKuvaus
- Johda useita mikro-ohjaimia sisältävien hajautettujen sulautettujen järjestelmien laiteohjelmiston suunnittelua ja toteutusta painottaen turvallisuutta ja energiatehokkuutta
- Määritä, kehitä ja testaa bare-metal- ja RTOS-järjestelmien matalan tason ohjelmistoja energianhallinta- ja voimansiirron ohjausjärjestelmiin
- Rakenna sulautettuja ohjelmistoja perustavanlaatuisista matalan tason kerroksista sovellusmoduuleihin asti
- Määritä sovellusohjelmiston ja sulautetun laiteohjelmiston väliset rajapinnat
- Suunnittele ajoituskriittisten järjestelmien moniydinohjelmistot
- Selkeytä epäselviä vaatimuksia, määrityksiä ja suunnittelupäätöksiä
- Kehitä tehokkaita reaaliaikaisia ohjelmistokomponentteja ja rajapintoja
- Luo ohjelmistokomponenttien testausmenetelmiä ja toteutuksia, jotka tukevat kypsyyttä, vakautta ja julkaisukelpoisuutta
- Käytä testipenkkejä ja debuggaimia, mukaan lukien HIL-ympäristöt, ohjelmiston toiminnan varmistamiseen
- Kehitä ohjelmistoja ISO 26262 -standardin mukaisesti
- Määritä järjestelmätason tehovaatimukset ja toteuta mikro-ohjainten vähävirtaiset käyttötilat
- Instrumentoi ja profiloi ohjelmistoa optimointimahdollisuuksien löytämiseksi sekä alamoduuli- että järjestelmätasolla
- Suorita laitteiston validointia ja laboratorioajoneuvotestausta
- Rakenna automaatiokehyksiä yksikkö-, SIL- ja HIL-testaukseen
- Luo kattavia testaussuunnitelmia ja arvioi laiteohjelmiston toiminnallisuutta, vakautta ja suorituskykyä vaihtelevissa olosuhteissa, mukaan lukien vähävirtaiset tilat
Vaatimukset
- Kokemusta käytännönläheisestä laitteiston käynnistyksestä, järjestelmän vianmäärityksestä ja koodin optimoinnista
- Kyky tehdä tehokasta yhteistyötä ja selittää monimutkaisia teknisiä käsitteitä
- Kyky tuottaa korkealaatuista C-koodia reaaliaikaisiin sulautettuihin järjestelmiin
- Vankka osaaminen sulautettujen arkkitehtuurien suunnittelusta bare metal -ratkaisuista RTOS-toteutuksiin
- Syvällinen tuntemus nykyaikaisten moniytimisten 32-bittisten sulautettujen ohjainten arkkitehtuurista ja oheislaitteista
- Ymmärrys CI/CD-putkista ja ohjelmistojen rakennusinfrastruktuurista
- Alempi korkeakoulututkinto sähkötekniikasta, tietojenkäsittelytieteestä tai tietokonetekniikasta; osoitettu poikkeuksellinen kyvykkyys tai vastaava kokemus voi myös täyttää vaatimukset
- Vähintään 8 vuotta asiaankuuluvaa sulautettujen järjestelmien suunnittelukokemusta
- Edistynyt Embedded C -osaaminen
- Kokemusta JIRA:n, Confluencen tai vastaavien työkalujen käytöstä syötteiden ja tulosten seurantaan
- Sähkötekniikan perusteiden tuntemus, mukaan lukien piirianalyysi ja -suunnittelu
- Laillinen oikeus työskennellä Yhdysvalloissa
- Kokemusta matalan tason ajureiden kehittämisestä ja RTOS-alustojen integroinnista
- Kokemusta Bazelin, SConsin ja CMake:n kaltaisista rakennustyökaluista
- Kokemusta piirilevyn peruslaitteistokomponenttien analysoinnista asianmukaisilla työkaluilla
- Kyky kirjoittaa testauskomentosarjoja Pythonilla
- Vahva perusta ohjelmistosuunnittelussa ja ylläpidettävissä kehityskäytännöissä
- Erinomaiset viestintä- ja tiimityötaidot
Edut
- Sairaus-, hammas-, näkö- ja reseptilääkevakuutus alkaa heti
- Joustavia päiviä perheestä huolehtimiseen
- Palkallinen vanhempainvapaa
- Ohjelmia tukemaan uusia vanhempia heidän palatessaan työhön
- Tuettu varalastenhoito
- Perheen perustamisen tuki, mukaan lukien adoptio- ja sijaissynnytyskorvaukset sekä hedelmällisyyshoidot
- Ajoneuvoalennuksia työntekijöille ja perheenjäsenille sekä johdolle suunnattuja leasing-ohjelmia
- Opintotuki
- Aktiiviset ja vakiintuneet työntekijöiden resurssiryhmät
- Palkallista aikaa henkilökohtaiseen ja tiimin yhteisöpalveluun
- Runsaasti palkallisia vapaapäiviä, mukaan lukien joulun ja uudenvuoden välinen viikko
- Palkallista vapaata ja mahdollisuus ostaa lisää lomapäiviä
- Viisumituen tarjoaminen on mahdollista