Firmware Engineer

Lernia

Örebro kommun

On-site

SEK 480,000 - 600,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Lernia söker en embedded-/firmwareutvecklare till vår kund i Örebro. Du arbetar nära hårdvaruutveckling med utveckling, felsökning och verifiering av firmware i IC-baserade applikationer.

Du kommer att analysera systemkrav, skriva och optimera kod i C och C++, samt delta i felsökning på kort- och systemnivå. Erfarenhet av RTOS, JTAG/ICE och oscilloskop är meriterande, liksom kunskap om analog och digital hårdvara.

Qualifications

  • Högskole- eller civilingenjörsexamen inom elektroteknik, datateknik eller motsvarande erfarenhet.
  • Goda kunskaper i C och C++ samt erfarenhet av embeddedmiljöer och RTOS.
  • God förståelse för både analog och digital hårdvara.
  • Praktisk erfarenhet av hårdvaruutveckling, scheman och felsökning på kortnivå.
  • Erfarenhet av felsökningsverktyg som oscilloskop, logikanalysator och JTAG/ICE.

Responsibilities

  • Utveckla, felsöka och modifiera kod i C och C++, samt vid behov assembly eller maskinkod.
  • Integrera embedded-kod med realtidsoperativsystem och lågnivå-drivrutiner.
  • Felsöka firmware och hårdvara på både krets- och kortnivå.
  • Samarbeta med hårdvaruingenjörer kring scheman, kretsdesign och board-level debugging.
  • Genomföra rotorsaksanalyser vid problem i integrationen mellan hårdvara och mjukvara.
  • Verifiera och testa firmware mot hårdvaruspecifikationer.
  • Dokumentera tekniska lösningar, testresultat och kodförändringar.
  • Använda verktyg som oscilloskop, logikanalysator och JTAG/ICE vid felsökning.
  • Bidra med teknisk kompetens och handledning till mindre erfarna kollegor.

Skills

C
C++
Inbyggda system
RTOS
Analog och digital hårdvara

Education

Högskole- eller civilingenjörsexamen inom elektroteknik, datateknik eller datavetenskap

Tools

Oscilloskop
Logikanalysator
JTAG/ICE

Job description

Är du en erfaren embedded- eller firmwareutvecklare med ett starkt intresse för både mjukvara och hårdvara? Trivs du med att arbeta nära hårdvaruutveckling, felsöka på systemnivå och utveckla lösningar för avancerade IC-baserade applikationer? Då kan detta vara nästa steg för dig!

Lernia söker nu en embedded-/firmwareutvecklare till vår kund. Här får du möjlighet att arbeta med utveckling, felsökning och verifiering av firmware i nära samarbete med andra ingenjörer.

Om tjänsten

I rollen som embedded-/firmwareutvecklare arbetar du med att analysera systemkrav och utveckla firmwarelösningar för IC-baserade applikationer. Du kommer att arbeta nära hårdvaruutvecklingen och hantera både analog och digital felsökning.

Arbetet innebär bland annat att:

  • Utveckla, felsöka och modifiera kod i C och C++, samt vid behov assembly eller maskinkod.
  • Integrera embedded-kod med realtidsoperativsystem och lågnivå-drivrutiner.
  • Felsöka firmware och hårdvara på både krets- och kortnivå.
  • Samarbeta med hårdvaruingenjörer kring scheman, kretsdesign och board-level debugging.
  • Genomföra rotorsaksanalyser vid problem i integrationen mellan hårdvara och mjukvara.
  • Verifiera och testa firmware mot hårdvaruspecifikationer.
  • Dokumentera tekniska lösningar, testresultat och kodförändringar.
  • Använda verktyg som oscilloskop, logikanalysator och JTAG/ICE vid felsökning.
  • Bidra med teknisk kompetens och handledning till mindre erfarna kollegor.

Vi söker dig som har:

  • Högskole- eller civilingenjörsexamen inom elektroteknik, datateknik, datavetenskap eller motsvarande erfarenhet.
  • Goda kunskaper i C och C++.
  • Erfarenhet av embeddedmiljöer och RTOS.
  • God förståelse för både analog och digital hårdvara.
  • Praktisk erfarenhet av hårdvaruutveckling, scheman och felsökning på kortnivå.
  • Erfarenhet av felsökningsverktyg som oscilloskop, logikanalysator och JTAG/ICE.

Det är meriterande om du har erfarenhet av:

  • Assembly och/eller maskinkod.
  • Kommunikationsprotokoll som I2C, SPI, UART eller CAN.
  • Säkerhetskritisk eller reglerad utveckling.
Personliga egenskaper

Som person är du analytisk, strukturerad och lösningsorienterad. Du tycker om att förstå hur saker fungerar på djupet och trivs med att felsöka komplexa problem där både hårdvara och mjukvara behöver vägas in.

Du arbetar självständigt men uppskattar samtidigt att samarbeta nära andra ingenjörer och tekniska funktioner. Du är noggrann i ditt arbete och har förmåga att dokumentera och kommunicera tekniska lösningar på ett tydligt sätt. Vi ser också gärna att du trivs i en roll där du får dela med dig av din kunskap till koll

Lernia är ett av Sveriges ledande bemannings- och rekryteringsföretag och finns över hela landet. Med vårt omfattande nätverk erbjuder vi spännande jobb hos attraktiva arbetsgivare och varumärken som hjälper dig att utveckla din kompetens och karriär, både på lång och kort sikt.

För vissa tjänster ingår bakgrundskontroll som en del av rekryteringsprocessen. Om du går vidare i processen behöver du verifiera din identitet via BankID innan kontrollen genomförs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Teknisk montör | Senior | Stockholm
Teknisk montör | Senior | Stockholm

Lernia AB • Stockholms kommun

On-site
SEK 469,000 - 670,000
Friskvårdsbidrag
Företagshälsovård
Kollektivavtal
Elektronikmontör | Vårgårda | Lernia
Elektronikmontör | Vårgårda | Lernia

Lernia Bemanning & Rekrytering • Vårgårda kommun

On-site
SEK 312,480 - 390,600
Friskvårdsbidrag
Försäkringar
Pensionsavsättning
Precisionstekniker inom elektronik | Junior | Stockholm
Precisionstekniker inom elektronik | Junior | Stockholm

Lernia Bemanning & Rekrytering • Stockholms kommun

On-site
SEK 320,000 - 380,000
Friskvårdsbidrag
Företagshälsovård
Kollektivavtal
Embedded Firmware Engineer for IC‑Driven Systems
Embedded Firmware Engineer for IC‑Driven Systems

Lernia • Örebro kommun

On-site
SEK 480,000 - 600,000
Spontanansökan | Lernia | Värnamo
Spontanansökan | Lernia | Värnamo

Lernia Bemanning AB • Björkeryd, Gislaveds kommun, Gnosjö kommun, Värnamo kommun

On-site
SEK 248,000 - 331,000
Marknadslön
Semester
Pensionsavsättning
+2
Teknisk montör | Junior | Stockholm
Teknisk montör | Junior | Stockholm

Lernia AB • Stockholms kommun

On-site
SEK 280,000 - 340,000
Friskvårdsbidrag
Företagshälsovård
Kollektivavtal
Elektronikmontör | Vårgårda | Lernia
Elektronikmontör | Vårgårda | Lernia

Lernia AB • Vårgårda kommun

On-site
SEK 290,160 - 357,120
Marknadsmässig lön
Semester och pensionsavsättning
Friskvårdsbidrag och företagshälsovård
Spontanansökan | Lernia | Höglandet
Spontanansökan | Lernia | Höglandet

Lernia Bemanning AB • Vetlanda kommun

On-site
SEK 290,000 - 379,000
Kollektivavtal
Friskvårdsbidrag
Spontanansökan | Lernia | Höglandet
Spontanansökan | Lernia | Höglandet

Lernia Bemanning AB • Sweden

Remote
SEK 279,000 - 379,000
Precisionstekniker inom elektronik | Senior | Stockholm
Precisionstekniker inom elektronik | Senior | Stockholm

LERNIA BEMANNING AB • Stockholms kommun

On-site
SEK 520,000 - 640,000
Marknadsmässig lön
Semester
Pensionsavsättning
+5