Arbetsbeskrivning
Firmware Engineer
Vill du vara med och bygga upp något nytt i Örebro, samtidigt som du arbetar med spännande teknik och projekt? Knowit har funnits i Örebro under flera år, och nu växer vi ytterligare med Knowit Connectivity. Vi söker en erfaren Firmware Engineer som vill arbeta i skärningspunkten mellan hårdvara och mjukvara. I denna roll kommer du att designa, implementera och underhålla lågnivåprogramvara för att styra hårdvarusystem i tekniskt avancerade projekt. Du blir en viktig del av ett team som driver innovation och utveckling inom inbyggda system.
Din roll: Design och utveckling av firmware för inbyggda system.
Felsökning och optimering av hårdvarunära programvara.
Arbeta med realtidsoperativsystem (RTOS) eller bare-metal-system.
Säkerställa säkerhet och pålitlighet genom noggrann testning och validering.
Kompetenskrav: Minst 5 års erfarenhet av C/C++-programmering.
Stark förståelse för hårdvaruarkitektur (MCUs, mikroprocessorer).
Erfarenhet av kommunikationsprotokoll som I2C, SPI, UART, CAN och USB.
Kunskap om bootloaders och säker firmwareutveckling.
Erfarenhet av att arbeta med minnes- och strömoptimering i inbyggda system.
Färdighet i felsökning med JTAG, in-circuit emulators (ICE) eller liknande verktyg.
Erfarenhet av testning och validering i realtidsmiljöer.
Vi erbjuder en spännande och utvecklande arbetsmiljö där du får möjlighet att arbeta med banbrytande teknik och vara en del av ett expansivt team. Välkommen att söka och bli en del av vår framgångsresa!