
Firmware-insinööri
Etsimme lahjakasta Firmware Engineeria liittymään kasvavaan tiimiimme Larvikiin, Norjaan. Olet osa kuusihenkistä poikkitoiminnallista tiimiä, johon kuuluu tuotejohtajia, hardware-insinöörejä ja software-insinöörejä. Vaikka tiimi on hajautettu, suurin osa jäsenistä on Norjassa, lisäkuti Ruotsissa. Yhdessä teemme tiukkaa yhteistyötä kehittääksemme edistyneitä telematiikkaratkaisuja. Jos olet intohimoinen sulautettuihin järjestelmiin ja nautit yhteistyöstä ketterässä ympäristössä — kuulemme mielellämme sinusta. Mitä tehtäviä teet: Firmware Delivery Kehitä ja ylläpidä sulautettua firmwareä telematiikkalaitteistolle. Optimoi koodia suorituskyvyn, muistin käytön ja tehon osalta. Platform & Interfaces Työskentele perinteisten laitteistorajapintojen kuten I2C, UART ja SPI kanssa. Integroi sisäisiin ja ulkoisiin rajapintoihin CAN, OBD-II, GNSS, mobiilitiheyden modemit ja BLE. Turvallisuus & Päivitykset Toteuta ja ylläpidä turvallisia bootloadereita ja OTA-päivitysmekanismeja. Kehitä vankkoja firmware-päivitysratkaisuja. Debugging & Validation Debuggaa ja vianmäärityä sulautetuissa järjestelmissä käyttämällä välineitä kuten oskilloskooppeja, logiikan analysoijia ja ohjelmistomoodleja. Tee tiivistä yhteistyötä hardware-insinöörien kanssa kortin käyttöönotossa ja validoimisessa. Uskomme että sinulla on: C-ohjelmointi sulautettuihin järjestelmiin. Kokemus RTOS-pohjaisesta ja bare-metal firmware-kehityksestä. Vahva tuntemus mikrokontrolleriarkitektuureista, mieluiten ARM Cortex-M. Hyvä ymmärrys hardware-rajapinnoista: UART, SPI, I2C, CAN, ADC/DAC, GPIO. Tiedonhallinta matalatehoiseen suunnitteluun ja energiatehokkaisiin firmware-tekniikoihin. Kyky käyttää sisäisiä debug-työkaluja ja testilaitteita. Kokemus versionhallintajärjestelmistä (esim. Git) ja CI/CD-putkista firmware-kehityksessä. Tieto inbyggistä turvallisuusaltaista käytäntöistä (esim. turvallinen käynnistys, salaus). Kokemus AI-avusteisista kehitystyökaluista (esim. koodin generaattorit, virheenkorjaus ja optimointi) ja kyky käyttää niitä tehokkaasti firmware-kehityksen työnkuluissa. Nice-To-Have: Zephyrin ja cross-kääntö-työkalujen tuntemus. Ymmärrys GNSS ja mobiiliverkko-protokollista. Tutkinto tietojenkäsittelytieteestä, laitteistoinsinööritieteestä tai vastaavasta alasta. Ei täsmää kaikkia kriteerejä? Se on OK — me tiedämme että hyvät hakijat eivät aina täytä jokaista hakuehtoa. Jos uskot sopivasi tehtävään, hae ja kerro miksi. Mitä saat? ABAX tarjoaa kasvavan ja dynaamisen työtilan maailmanlaajuisen tiimin kanssa. ABAXissa ei ole kahta samanlaista päivää ja tarjoamme monipuolisen roolin vastuun kanssa. Oikealla asenteella rooli haastaa sinua ja kehittää taitojasi. ABAXin työpaikat ovat miellyttäviä ja tukevat henkilökohtaista kehitystä ja täyttymystä.
Työn tiedot
Vastuualueet
- Firmware Delivery: Kehitä ja ylläpidä sulautettua firmwarea telematiikka-laitteistolle
- Platform & Interfaces: Työskentele I2C, UART, SPI kanssa; CAN, OBD-II, GNSS, cellulaarimodemit ja BLE
- Security & Updates: Toteuta turvatut bootloaderit ja OTA-päivitysmekanismit; firmware-päivitykset
- Debugging & Validation: Debuggaa ja vianmääritys sulautetuissa järjestelmissä; tee yhteistyötä hardware-insinöörien kanssa kortin käyttöönotossa ja validoimisessa
Taidot ja teknologiat
Koulutustaso
Ei koulutusta vaadita
Aiheeseen liittyvät mahdollisuudet
Löydä lisää kiinnostuksen kohteisiisi ja taitoihisi sopivia mahdollisuuksia