- Utveckla och vidareutveckla serverbaserade applikationer i Java för komplexa tekniska system.
- Designa och implementera lösningar för insamling, bearbetning och distribution av stora mängder sensordata.
- Utveckla funktionalitet för realtidsnära datahantering där höga krav ställs på prestanda, robusthet och tillförlitlighet.
- Arbeta med integration mellan mjukvara, sensorer, tekniska plattformar och annan fysisk hårdvara.
- Delta i design och implementation av distribuerade system och kommunikationslösningar.
- Arbeta med testning, verifiering och felsökning i komplexa miljöer där både mjukvara och hårdvara ingår.
- Bidra till utveckling och förbättring av automatiserade testlösningar och integrationsmiljöer.
- Säkerställa hög kodkvalitet genom kodgranskningar, teststrategier och moderna utvecklingsmetoder.
- Arbeta med bygg- och versionshantering genom verktyg som Maven, Gradle, GitHub och GitLab.
- Arbeta i Linux-baserade utvecklings- och testmiljöer.
- Bidra till tekniska beslut kring lösningsdesign, arkitektur och systemutveckling samtidigt som du förblir operativ i utvecklingsarbetet.
- Stötta och dela kunskap med övriga utvecklare i teamet.
Vem är du?
- B.Sc. eller M.Sc. inom datavetenskap, systemutveckling, teknisk fysik, elektroteknik eller motsvarande område.
- Minst 8 års arbetslivserfarenhet av professionell mjukvaruutveckling med Java som primärt språk.
- Mycket god erfarenhet av objektorienterad design och utveckling av komplexa mjukvarusystem.
- Erfarenhet av serverapplikationer, distribuerade system eller andra prestandakritiska applikationer.
- Erfarenhet av arbete med stora datamängder, dataströmmar eller realtidsnära datahantering.
- Erfarenhet av multitrådning, samtidighet och prestandaoptimering.
- Erfarenhet av testning, verifiering och systemintegration.
- Erfarenhet av Linux-baserade utvecklingsmiljöer.
- Erfarenhet av utveckling nära hårdvara, sensorer eller tekniska system är starkt meriterande.
- Kunskap eller erfarenhet av programmering i Ada är meriterande.
- Erfarenhet av arbete inom R&D, automotive, försvarsindustri, telekom eller andra tekniskt avancerade verksamheter är meriterande.
- Kännedom om agila arbetssätt såsom Scrum eller Kanban.
- Flytande svenska och engelska i tal och skrift.
- Svenskt medborgarskap.
Vi tror att du
- Gillar att lösa komplexa tekniska problem och ta ansvar för hela kedjan från design till verifiering.
- Trivs i miljöer där mjukvara, sensorer och hårdvara samverkar.
- Har ett genuint teknikintresse och vill förstå hur hela system fungerar.
- Är en lagspelare som gärna delar med sig av kunskap och bidrar till teamets utveckling.
- Trivs i en roll där du får kombinera tekniskt djup med praktiskt utvecklingsarbete.