Purposebrands
Purposebrands
Purposebrandsin saatavilla oleva yritysprofiili ei tällä hetkellä sisällä riittävästi tietoa sen toimialan, tuotteiden, tiimirakenteen tai rekrytointitoiminnan kuvaamiseen.

Vanhempi laiteohjelmisto-ohjelmistoinsinööri

Vanhempi insinööri vastaa C++-laiteohjelmistosta, yhdistetyistä laitteistoista ja kulunvalvontajärjestelmistä, jotka tukevat Purpose Brandsin kuntoiluliiketoimintoja. Tehtävä kattaa laiteintegraatiot, yhteydet taustajärjestelmiin, automaattisen testauksen ja laitekannan hallintatyökalut.

Kuvaus

  • Vastata yhdistettyjen laitteiden laitekannasta ja ylläpidosta
  • Suunnitella ja ylläpitää kulunvalvontajärjestelmän C++-laiteohjelmistoa
  • Koordinoida laitteiston ja taustajärjestelmien välisiä integraatioita
  • Suunnitella ja kehittää sisäisiä laitekannan hallintatyökaluja
  • Rakentaa ja ylläpitää automaattisia testikokonaisuuksia
  • Laatia ja ylläpitää teknistä dokumentaatiota
  • Tehdä yhteistyötä laiteohjelmisto-, backend-, laadunvarmistus- ja johtavien insinöörien kanssa
  • Koordinoida laitteistotoimittajien kanssa uusien laiteversioiden parissa
  • Kehittää ja toteuttaa hyväksymis- ja manuaalisia testisuunnitelmia
  • Auttaa tukitiimejä diagnosoimaan monimutkaisia laitteisto-ongelmia maailmanlaajuisesti
  • Tarjota teknistä ohjausta laitteistoteknologiapinossa
  • Työskennellä laitteisto- ja SaaS-toimittajien kanssa
  • Koordinoida toimitusketju-, varasto- ja käyttöönototiimien kanssa tuotteiden luotettavan saatavuuden tukemiseksi

Vaatimukset

  • Täyttää sitoumukset johdonmukaisesti ja ylläpitää samalla korkeita teknisiä standardeja
  • Työskennellä itsenäisesti ja pysyä järjestelmällisenä nopeatempoisessa, hajautetussa ja yhteistyöhön perustuvassa ympäristössä
  • Kirjoittaa mikro-ohjainten laiteohjelmistoa C:llä tai C++:lla
  • Kehittää monisäikeisiä sovelluksia mutexien, säikeiden, pthreads-kirjaston tai vastaavien työkalujen avulla
  • Luoda ja integroida automaattisia testejä esimerkiksi GTestin ja GMockin avulla
  • Osoittaa syvällistä asiantuntemusta vähintään yhdellä toivottavana pidetyllä osa-alueella
  • Yli viiden vuoden kokemus laitetuotteiden kehittämisestä suunnittelusta käyttöönottoon
  • Integroida I2C-, RS485-, SPI-, BLE- ja digitaalisen I/O:n rajapintoja
  • Merkittävä kokemus mikro-ohjaimista tai ESP32:n, nRF:n, Raspberry Pi:n tai Arduinon kaltaisista alustoista
  • Lukea ja virheenkorjata kytkentäkaavioita
  • Suunnitella laitteistoprojekteja alkuideasta valmistumiseen
  • Tulkita ja integroida teknisiä määrittelyasiakirjoja
  • Työskennellä tehokkaasti sopimusvalmistajien ja logistiikkakumppaneiden kanssa
  • Käyttää työkaluketjuja ja koontijärjestelmiä, kuten CMakea ja linkkereitä
  • Virheenkorjata monimutkaisia laitteisto-ongelmia maailmanlaajuisessa mittakaavassa
  • Yli viiden vuoden kokemus reaaliaikaisten yhdistettyjen taustajärjestelmien toimittamisesta
  • Kehittää pilvinatiiveja taustasovelluksia .NETillä, Javalla, Kotlinilla tai muulla vastaavalla kielellä
  • Kehittää ja integroida mikropalveluja
  • Kehittää ja integroida valtuutus-, todentamis- ja OAuth2-järjestelmiä
  • Hallita varmenteita ja käyttää kryptografisia työkaluja
  • Toteuttaa infrastruktuuria koodina Terraformilla, CDK:lla tai vastaavilla työkaluilla
  • Kehittää koontijärjestelmiä tai hallita CI/CD:tä esimerkiksi GitHub Actions- tai TeamCity-alustoilla
  • Kokemus iOS:stä, Androidista tai molemmista
  • Liittää mikro-ohjainten BLE-laitteita Peripheral- ja Central-tiloissa
  • Kehittää reaaliaikaisia laitteistointegraatioita
  • Soveltuvan alan tutkintoa kuvataan eduksi, ei vaatimukseksi

Edut

  • Terveyden-, hammaslääkäri- ja näkövakuutus
  • Hybridityöympäristö
  • Henki- ja työkyvyttömyysvakuutus
  • Rajoittamaton vapaa-aika ja palkalliset pyhäpäivät
  • Joustavat perjantait Memorial Dayn ja Labor Dayn välillä
  • 401(k)-eläkesäästöjen vastaava maksu enintään 4 prosenttiin asti
  • Kymmenen valmennus- ja terapiakertaa
  • Mielenterveyden etuudet
  • Brändialennukset ja korvaukset
  • Pääsy yrityksen omiin harjoittelutiloihin
  • Ammatilliset kehittymismahdollisuudet
  • Tiiminrakennus- ja henkilöstön sitouttamistoimintaa sekä muita etuja