Senior Embedded SW Developer
Haluatko rakentaa vaativia sulautettuja järjestelmiä, joissa ohjelmiston on toimittava luotettavasti, tehokkaasti ja reaaliaikaisesti?
Etsimme Senior Embedded Software Developeria vahvistamaan PehuTecin tiimiä. Pääset suunnittelemaan ja toteuttamaan ohjelmistoja vaativiin laitteisiin ja järjestelmiin aina laitteistoläheisestä kehityksestä järjestelmätason integraatioihin asti.
Työskentelet monipuolisissa tuotekehitysprojekteissa joko osana PehuTecin omaa tiimiä tai konsulttina osana asiakkaan tuotekehitystiimiä. Projektit voivat liittyä esimerkiksi älykkäisiin työkoneisiin, teollisuuden laitteisiin sekä mittaus- ja ohjausjärjestelmiin.
Tehtävässäsi
- Suunnittelet ja toteutat sulautettuja ohjelmistoja erityisesti C/C++
- Kehität Embedded Linux- ja RTOS-pohjaisia järjestelmiä
- Työskentelet laiteajureiden, rajapintojen ja laitteistointegraatioiden parissa
- Kehität reaaliaikaisia ja suorituskykykriittisiä ohjelmistoja
- Osallistut järjestelmien integrointiin, testaukseen ja debuggaamiseen
- Vaikutat teknisiin ratkaisuihin ja ohjelmistoarkkitehtuuriin yhdessä asiakkaiden ja tiimin kanssa
Senior-roolissa pääset ottamaan vastuuta teknisistä kokonaisuuksista, työskentelemään tiiviisti asiakkaiden kanssa sekä jakamaan osaamistasi muulle tiimille.
Odotamme sinulta
- Vahvaa C- ja/tai C++-osaamista
- Useamman vuoden kokemusta sulautettujen järjestelmien ohjelmistokehityksestä
- Kokemusta Embedded Linux- ja/tai RTOS-ympäristöistä
- Ymmärrystä laitteistoläheisestä ohjelmistokehityksestä
- Kokemusta rajapinnoista ja protokollista, kuten CAN, UART, SPI, I2C tai Ethernet
- Kokemusta testauksesta, debuggaamisesta ja järjestelmäintegraatiosta
- Kykyä ratkaista itsenäisesti haastavia teknisiä ongelmia
- Valmiutta työskennellä myös asiakasprojekteissa osana asiakkaan kehitystiimiä
- Suomen ja englannin kielen osaamista
Eduksi katsomme kokemuksen esimerkiksi Yoctosta, Buildrootista, BSP-kehityksestä, Linux-ajureista, FreeRTOS- tai Zephyr-ympäristöistä, CI/CD:stä, automatisoidusta testauksesta sekä Pythonista.
Arvostamme myös kokemusta safety-critical- tai muusta standardiohjatusta ohjelmistokehityksestä, esimerkiksi SIL2-tason järjestelmistä tai muista ympäristöistä, joissa ohjelmistokehitykselle asetetaan korkeat vaatimukset turvallisuuden, laadun, testauksen ja jäljitettävyyden suhteen.
Kaikkea ei tarvitse osata. Meille tärkeintä on vahva sulautettujen järjestelmien osaaminen, hyvä ongelmanratkaisukyky ja halu rakentaa teknisesti vaativia ja luotettavia tuotteita.
Tarjoamme
- Teknologisesti kiinnostavia ja monipuolisia tuotekehitysprojekteja
- Mahdollisuuden työskennellä erilaisissa asiakasympäristöissä ja toimialoilla
- Mahdollisuuden vaikuttaa teknisiin ratkaisuihin ja ohjelmistoarkkitehtuuriin
- Kokeneen tiimin ja mahdollisuuden kehittää omaa osaamistasi
- Kilpailukykyisen palkan ja hyvät kehittymismahdollisuudet
- Joustavat työajat ja reilun, inhimillisen työyhteisön
- Mahdollisuuden työskennellä Helsingissä tai Oulussa – tai osittain etänä
Liity PehuTecin tiimiin
Jos C/C++ on sinulle tuttua maaperää, viihdyt lähellä rautaa ja nautit siitä hetkestä, kun ohjelmisto herättää oikean laitteen henkiin, haluamme kuulla sinusta.
Tule rakentamaan kanssamme vaativia sulautettuja järjestelmiä ja tulevaisuuden älykkäitä tuotteita.
Sijainti: Oulu tai Helsinki tai osittain etänä Aloitus: Sopimuksen mukaan