10% off your first subscriptionNew customers — use code NORDIC10 at checkout.Use code NORDIC10
Claim 10% off
Nordic Roles logoNordic Roles
← Back to jobs

Senior Embedded Software Engineer

Agile Resources AB · Eskilstuna

posted 1mo ago, last live 1mo ago

Key factors at a glance

Seniority
Senior
Experience
—
Work mode
—
Salary
Not stated
Required working language
English

Must-haves

  • Experience in low-level development
  • Deep understanding of microcontrollers
  • Strong skills in C and C++
  • Experience with ARM Cortex-M
  • Practical experience with RTOS

Nice-to-haves

  • Experience with bootloaders
  • Knowledge of IEC 62443
  • Familiarity with ISO 26262
  • Experience in hardware debugging
  • Skills in Python for automation
PythonC++

How you match

See how your skills match this role — and what to learn to close the gap.

Unlock

Company hiring signal

See whether Agile Resources AB is scaling up or slowing down, from its posting history.

Unlock

Original posting

Swedish

Vi söker en senior embeddedutvecklare som vill driva utvecklingen av robusta ECU-plattformar nära hårdvara, MCU och realtidssystem. Här får du ta en central teknisk roll i utvecklingen av nästa generations mjukvaruplattform för styrsystem i krävande maskinmiljöer. Du arbetar hands-on nära hårdvaran och påverkar arkitektur, integration och långsiktig robusthet i plattformen. Om rollen Senior teknisk roll inom låg­nivåutveckling för ECU-plattformar. Arbeta genom hela embeddedstacken, från MCU-uppstart till applikationsgränssnitt. Bidra till robusta lösningar med höga krav på realtid, säkerhet och tillförlitlighet. Växla mellan arkitektur, analys och praktisk implementation. Det här kommer du göra Designa och utveckla bootmjukvara, drivrutiner, HAL/BSP och RTOS-integration. Driva migrering och portering mellan MCU-, RTOS- och plattformsmiljöer. Analysera realtidsegenskaper, schemaläggning, avbrott, CPU-last och resursutnyttjande. Felsöka komplexa problem mellan applikation, plattform, verktygskedja och hårdvara. Verifiera på målplattform med debug- och mätverktyg. Vi söker dig som har Gedigen erfarenhet av låg­nivåutveckling och ECU-plattformar. Djup förståelse för mikrokontrollers, minnesarkitektur, avbrott och periferienheter. Mycket goda kunskaper i C och C++ för resursbegränsade realtidssystem. Erfarenhet av ARM Cortex-M eller jämförbara 32-bitars MCU:er. Praktisk erfarenhet av RTOS eller bare-metal samt hårdvarunära felsökning. Teknik & Verktyg C, C++ och Python för utveckling, test och automation. ARM Cortex-M, RTOS, bootloaders och firmwareuppdatering. JTAG/SWD, traceverktyg, oscilloskop och logikanalysator. CAN/CAN FD, UDS och ECU-mekanismer för mjukvaruuppdatering. Meriterande med IEC 62443, ISO 26262 eller andra säkerhetskritiska standarder. Praktisk information Ort: Eskilstuna, Sverige. Arbetssätt: Ej specificerat. Språk: Engelska i tal och skrift.

Shown in its original Swedish. To apply, continue to the company's own page.