RumbleTools Oy-logo

Ohjelmistokehittäjä (Junior/Mid-level Developer) - RumbleTools Oy - Imatra, Suomi

Julkaistu: 21. toukokuuta 2026
Julkaistu 9 päivää sitten
Viimeksi nähty crawlissa: 29. toukokuuta 2026 (1pv sitten)
Hakemuksen määräaika: 30. kesäkuuta 2026
Työskentelytapa
Rooli ja johtaminen
Roolitaso:Keskitaso
Esihenkilötaso:Ei henkilöstöjohtamista
Työsuhteen tyyppi
Vaaditut kielet

Työtehtävän kuvaus

Oletko kiinnostunut robotiikasta, droneista ja sulautetuista järjestelmistä? Tule kehittämään tulevaisuuden autonomista turvallisuusteknologiaa! RumbleTools Oy kehittää ja valmistaa tekoälypohjaisia Skyfleet-, Skynest- ja Skytrack-droonijärjestelmiä, jotka mullistavat aluevalvonnan ja tilannekuvan muodostamisen. Etsimme nyt tiimiimme ohjelmistokehittäjää peruskoodauksen ja järjestelmäkehityksen pariin. Tässä roolissa et tee pelkkää tylsää toimistosovellusta, vaan pääset näkemään konkreettisesti, kuinka kirjoittamasi koodi saa laitteet ja robotit liikkumaan, havainnoimaan ympäristöään ja ratkaisemaan todellisia turvallisuushaasteita. Työnkuva ja vastuualueet: - Ohjelmistojen peruskehitys, ylläpito ja bugien korjaus (ohjausohjelmistot, käyttöliittymät ja taustajärjestelmät). - Autonomisten järjestelmien ja IoT-laitteiden välisen dataliikenteen ja integraatioiden rakentaminen. - Tiivis yhteistyö laitteistotiimin, tekoälyasiantuntijoiden ja testauksen kanssa. - Koodin dokumentointi ja laadunvarmistus osana tuotekehitysprosessia. Mitä toivomme sinulta? RumbleToolsin toimialan vuoksi arvostamme monipuolista perusosaamista ja ennen kaikkea halua oppia uutta laitteisto- ja robotiikkaohjelmoinnista. Toivomme sinulta: - Soveltuvaa IT-alan koulutusta (esim. AMK/yliopisto) tai vahvaa harrastuneisuutta koodauksen parista. - Hyvää perustuntemusta seuraavista kielistä ja työkaluista (kaikkea ei tarvitse osata, painotamme oppimiskykyä): - Python (data, skriptaus, tekoälyrajapinnat) tai C/C++ (sulautetut järjestelmät/robotiikka). - JavaScript/TypeScript tai vastaavat, jos web-pohjaiset käyttöliittymät kiinnostavat. - Linux-ympäristöjen perustuntemus. 1. Loogista ajattelukykyä ja kykyä ratkoa ongelmia itsenäisesti. 2. Hyvää englannin kielen taitoa (dokumentaatio ja tekninen kieli). Mitä katsomme eduksesi? - Kokemus drooneista, RC-laitteista, ROS-alustasta (Robot Operating System) tai videostriimauksen protokollat. Mitä me tarjoamme? - Äärimmäisen mielenkiintoisen sovellusalueen: pääset työskentelemään huippuluokan robotiikan ja droonien parissa. - Rento ja matalahierarkkinen työkulttuuri, jossa ideoitasi kuunnellaan. - Mahdollisuuden kehittyä laitteistoläheisen ohjelmoinnin ja tekoälyteknologian huippuosaajaksi. Haluatko jättää kädenjälkesi turvallisuusalan tulevaisuuteen? Lähetä vapaamuotoinen hakemuksesi, CV:si ja mahdollinen GitHub-profiilisi osoitteeseen info@rumbletools.fi. Paikka täytetään heti sopivan tekijän löydyttyä.

Yrityksen tiedot

RumbleTools Oy-logo

RumbleToolsOy

Teknologia

Työmarkkinatori on Suomen virallinen julkisten työnvälityspalvelujen verkkopalvelu, jota ylläpitää työ- ja elinkeinoministeriö (TEM). Siellä julkaistaan avoimia työpaikkoja julkiselta sektorilta, kunnilta sekä työnantajilta, jotka käyttävät valtion rekrytointi-infrastruktuuria.

Näytämme Työmarkkinatorin ilmoituksia, jotta JobCrawls kattaa koko Suomen työmarkkinan — myös tehtävät, jotka löytyvät vain virallisten valtion kanavien kautta ja jäisivät muuten huomaamatta.

tyomarkkinatori.fi

Työn tiedot

Vastuut

  • Basic development, maintenance, and bug fixing of software (control software, user interfaces, and backend systems).
  • Building data communication and integrations between autonomous systems and IoT devices.
  • Close collaboration with hardware team, AI specialists, and testing.
  • Documentation of code and quality assurance as part of the product development process.

Vaatimukset

  • Relevant IT education (e.g., university of applied sciences/university) or strong hobbyist experience in coding.
  • Good basic knowledge of the following languages and tools (not all need to be mastered, we emphasize learning ability):
  • Python (data, scripting, AI interfaces) or C/C++ (embedded systems/robotics).
  • JavaScript/TypeScript or similar, if web-based user interfaces interest you.
  • Basic understanding of Linux environments.
  • Logical thinking and problem-solving skills independently.
  • Good command of English (documentation and technical language).

Taidot ja teknologiat

PythonC/C++JavaScriptTypeScriptLinux
1 päivä sittenAvoin hakemusContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.