Mecka
Mecka
11 – 50 Työntekijät
SaaSTekoälyYritys

Mecka rakentaa fyysisen tekoälyn infrastruktuuria ja auttaa robotiikka- sekä embodied AI -tiimejä muuttamaan ihmisten todellisen maailman toiminnan järjestelmiksi, jotka voivat oppia, joita voidaan arvioida ja jotka toimivat luotettavasti laboratorion ulkopuolella. Sen Egoverse-alusta yhdistää laajamittaiset egosentriset aineistot telemetriaan, joka kattaa näkö-, syvyys-, tunto-, liike- ja paikannusaistit.

Kehittäjätyökalujen, rajapintojen ja yrityspalvelujen avulla Mecka tukee tehtäväkohtaisten robottijärjestelmien arviointia ja käyttöönottoa. Yritys työskentelee laitevalmistajien, mallien kehittäjien ja kaupallisten kumppaneiden kanssa ja tarjoaa robotiikkaan data- ja operatiivisen kerroksen valmistamatta itse robotteja.

Robotiikan laitteisto- ja laiteohjelmistosuunnittelija

Kehitä sulautettuja Linux- ja Android-ohjelmistoja Meckan robotiikan tiedonkeruujärjestelmiin. Paranna kameroiden tallennusta, laitteiden luotettavuutta, suorituskykyä ja palautumista fyysisillä laitteilla.

Kuvaus

  • Kehitä ja virheenkorjaa sulautettuja Linux- ja Android-ohjelmistoja tallennuslaitteilla piirilevyn alustuksesta käyttöönottoon asti.
  • Luo luotettavia palveluita ja tietovirtoja, jotka suojaavat tallenteita pitkien käyttöjaksojen ja keskeytysten aikana.
  • Mittaa ja paranna suorituskykyä, virrankulutusta, resurssien käyttöä ja palautumista.
  • Toista kentällä havaitut ongelmat yhdessä laitteisto- ja testaustiimien kanssa ja varmista korjaukset tuetuissa laitekokoonpanoissa.
  • Vastaa kriittisistä ohjelmistoista kehityksestä käyttöönottoon ja erikoistu kamera- tai laitealustoihin.
  • Kehitä kameratoimintoja, kuten Linux-ajureita, Androidin kamerarajapintoja, tallennusta ja koodausta, anturien synkronointia, puskurointia, tallennustilan tiedonsiirtonopeutta ja jatkuvaa tallennusta; tai kehitä laitealustojen toimintoja, kuten käynnistys- ja järjestelmäkuvia, käyttöönoton määrityksiä, laitteen tunnistetietoja, etäpäivityksiä, palautusta aiempaan versioon ja keskeytyneiden asennusten jälkeistä palautumista.

Vaatimukset

  • Vahva C- tai C++-ohjelmointitaito.
  • Pythonin tai komentotulkkikomentosarjoituksen hallinta sulautetussa kehityksessä.
  • Linuxin tai Androidin sisäisten toimintojen tuntemus, mukaan lukien prosessit, säikeet, muistinhallinta, syöte ja tuloste, tiedostojärjestelmät sekä järjestelmätason virheenkorjaus.
  • Käytännön kokemusta ohjelmistojen kehittämisestä ja ongelmanratkaisusta ARM- tai vastaavalla sulautetulla laitteistolla.
  • Kyky profiloida resurssien käyttöä ja ymmärtää rinnakkaisuutta, ajoitusta, tietojen eheyttä sekä virheistä palautumista.
  • Kokemusta toistettavien ohjelmistojulkaisujen tuottamisesta ja testauksesta realistisissa laitteisto- ja käyttöolosuhteissa.
  • Edutuksi katsotaan esimerkiksi V4L2:n, GStreamerin, kameran ISP-prosessoreiden, AOSP:n, Android HAL -rajapintojen, Yocton, Buildrootin, allekirjoitettujen päivitysten tai laitteistopohjaisen testauksen tuntemus.
  • Työskentelyyn vaaditaan lupa tehtävän sijaintimaassa.

Edut

  • Omistusosuus yrityksessä.
  • Terveys- ja hyvinvointiedut.
  • Muita yrityksen ohjelmia, joiden yksityiskohdat kerrotaan haastatteluprosessin aikana.

Samankaltaiset työpaikat