Point your AI agent at freehire and let it find you a job.

Get the CLI →

Agile Resources AB

New

Senior Embedded Software Engineer

Posted 3 views
Discussion

Summary

Senior hands-on embedded developer building low-level software for robust ECU control platforms used in demanding machinery environments: boot software, drivers, HAL/BSP and RTOS integration on ARM Cortex-M MCUs, plus real-time analysis, debugging and on-target verification in C/C++.

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.

Skills

What Senior Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available