Trane Technologies
Trane Technologies
Trane Technologies on maailmanlaajuisesti toimiva valmistus- ja energia-alan yritys, joka kehittää LVI-ratkaisuja, jäähdytystä, rakennusjärjestelmiä ja ohjausjärjestelmiä kaupallisille ja teollisille asiakkaille. Sen toiminnassa yhdistyvät laitteet, ilmastointiteknologia ja kenttäpalvelut maailmanlaajuisiin tuotanto- ja toimitusketjutoimintoihin. Yritys keskittyy energiatehokkaisiin ratkaisuihin, joiden avulla asiakkaat voivat vähentää päästöjä ja hallita hiilijalanjälkeään. Tätä työtä tukevat muun muassa sen vuoden 2030 sitoumukset ja Gigaton Challenge -haaste.

Sulautettujen ohjelmistojen vanhempi arkkitehti ja pääkehittäjä Oberhausenissa

Johda C/C++-pohjaisten tehoelektroniikkajärjestelmien sulautettujen ohjelmistojen arkkitehtuuria Trane Technologiesin kestävien LVI- ja kuljetustuotteiden tueksi. Ohjaa teknistä suuntaa alkuideasta koko tuotteen elinkaaren ajan.

Kuvaus

  • Määritä kuljetus- ja kiinteistökohtaisten LVI-sovellusten tehoelektroniikkatuotteiden ohjelmistoarkkitehtuurit
  • Johda taajuusmuuttajien ja kehittyneiden ohjausjärjestelmien sulautettujen ohjelmistojen suunnittelua, kehitystä ja käyttöönottoa
  • Tue tuotteita varhaisesta konseptista tuotantoon ja jatkuviin elinkaaritoimiin
  • Valvo tehonhallintalaitteiden, firmware-alustojen, ohjainsovellusten, järjestelmäohjauksen integroinnin ja kehitystyökalujen ohjelmistoja
  • Paranna luotettavuutta, suorituskykyä, konfiguroitavuutta ja laatua arkkitehtuurin, koodikatselmusten, testauksen ja CI/CD-käytäntöjen avulla
  • Auta kehittäjiä tuottamaan ylläpidettävää, uudelleenkäytettävää ja laajennettavaa ohjelmistoa sekä selkeää teknistä dokumentaatiota
  • Tee yhteistyötä laitteistoinsinöörien kanssa ja osallistu MCU/MPU-piirien ja oheispiirien valintaan
  • Koordinoi ohjelmisto-, tietoturva- ja ulkopuolisia suunnitteluasiantuntijoita kyberturvallisuus- ja toiminnallisen turvallisuuden standardien täyttämiseksi
  • Tee yhteistyötä tuoteomistajien ja liiketoiminnan sidosryhmien kanssa toteutuksessa arkkitehtuuripäätöksistä julkaisuun ja elinkaaren aikaiseen tukeen
  • Seuraa teknologian kehitystä, arvioi komponentteja ja suunnittelumenetelmiä sekä tuo innovaatioita tuotekehityksen tiekartalle
  • Edistä käytännöllistä ja vastuullista tekoälyn hyödyntämistä analyysissä, kehityksessä, testauksessa, käyttöönotossa ja valvonnassa

Vaatimukset

  • Vähintään kahdeksan vuotta relevanttia ammatillista ohjelmistokehityskokemusta, mielellään arkkitehtuurin ja järjestelmäsuunnittelun parissa
  • Kyky luoda, selittää ja ylläpitää monimutkaisten järjestelmien arkkitehtuureja vakiintuneita malleja ja mallinnuskieliä käyttäen
  • Kokemusta sulautettujen ohjausjärjestelmien kehittämisestä muisti-, suorituskyky-, reaaliaika- ja oheislaiterajoitteissa
  • Käytännön kokemusta ARM-pohjaisista MCU- tai MPU-piireistä, kuten STM32- tai Renesas RA -alustoista, sekä DSP-prosessoreista
  • Tuntemusta reaaliaikavaatimuksia sisältävistä sovelluksista
  • Vahva sulautetun C:n ja C++:n ohjelmointitaito
  • Ammatillista kokemusta työkaluketjuista, debuggaajista ja profilointityökaluista
  • Kokemusta matalan tason firmwaresta, rekisterien käsittelystä, keskeytysten hallinnasta, oheislaitteiden ajureista, piirilevyn käyttöönotosta sekä laitteiston analysoinnista oskilloskoopilla tai logiikka-analysaattorilla
  • Kokemusta Gitistä, Make/CMake- tai vastaavista koontijärjestelmistä, automaattisista testauskehyksistä ja CI/CD-putkista
  • Ymmärrystä koodin laatukäytännöistä, staattisesta analyysistä sekä yksikkö-, integraatio- ja järjestelmätestauksesta
  • Kokemusta sovellettavien koodausstandardien ja ohjelmistokehitysprosessimallien käyttämisestä
  • Ymmärrystä sulautettujen järjestelmien toiminnallisesta turvallisuudesta ja kyberturvallisuudesta
  • Mielellään vähintään kolme vuotta teknisestä johtamisesta, esimerkiksi arkkitehtina tai vastaavassa senioritehtävässä
  • Erinomaiset viestintä- ja yhteistyötaidot teknisten ja liiketoiminnan sidosryhmien kanssa
  • Kyky johtaa suunnittelukatselmuksia ja selittää teknisiä päätöksiä muille kuin teknisille yleisöille
  • Kokemusta insinöörien mentoroinnista ja kehittämisestä
  • Tehoelektroniikan kokemus katsotaan suureksi eduksi
  • Kokemusta mallipohjaisesta suunnittelusta ja Simulinkin tai PLECS:n kaltaisista työkaluista
  • Kokemusta ketteristä tai iteratiivisista kehitysmenetelmistä
  • Tietämystä kehittyvistä teknologioista ja tekoälyn tai koneoppimisen sovelluksista sulautetuissa järjestelmissä

Edut

  • Kilpailukykyinen palkkaus
  • Sijainnin mukaan määräytyvät lisäedut
  • Mahdollisuuksia ammatilliseen ja henkilökohtaiseen kasvuun
  • Yhteistyöhön perustuva, kunnioittava ja osallistava työympäristö
  • Mahdollisuus vaikuttaa teknologioihin, prosesseihin ja organisaatiorakenteisiin
  • Kattavat edut ja ohjelmat
  • Yhdenvertaiset työllistymismahdollisuudet