Hoppa till huvudinnehåll
Evora Labs AB·STOCKHOLM·Publicerad 4 september 2026

Tech Lead

MjukvaruutvecklareHeltidTillsvidareanställning (inkl. eventuell provanställning)

Krav och önskade kompetenser

Meriterande:

Python, programmeringsspråkDataanalysMachine learning/Maskininlärning

Om tjänsten

About Evora Labs Evora Labs develops technology for the operation, integration, and management of battery energy storage systems and other distributed energy assets. Our platform helps energy asset owners integrate assets, achieve market readiness, maintain operational availability, and manage technical requirements across energy markets and grid services. About the role As Tech Lead, you will own the technical direction and day-to-day engineering of the Evora platform: the cloud backend, the operator frontend, the EMS edge software that runs at battery sites, and the infrastructure that connects them. You will work close to real assets. The code you write reads Modbus registers from live battery systems, runs prequalification tests against the Swedish TSO's technical requirements, ingests Nordic and continental market data, and dispatches setpoints that a safety envelope on the edge is the last line of defense for. The position combines hands-on full-stack development, system architecture, ownership of the edge and integration layer, technical leadership of a small team, and continuous translation of field experience from live BESS projects into the product. Key responsibilities - Own the architecture and technical roadmap of the Evora platform across backend, frontend, edge, and cloud infrastructure. - Design and build backend services in Python (FastAPI, SQLAlchemy, asyncpg, Alembic) on top of TimescaleDB, Redis, and MQTT. - Develop and maintain the EMS edge software: Modbus and vendor-protocol drivers, register maps, control loops, safety envelope, and store-and-forward telemetry over AWS IoT Core. - Build operator-facing product in the Next.js and React frontend: fleet monitoring, asset and site management, the visual workflow builder, dashboards, and market explorers. - Own the prequalification engine that drives FCR-N, FCR-D, FFR, aFRR, and mFRR test programs, validates the response against TSO technical requirements, and produces the evidence and application values. - Integrate battery management systems, power conversion systems, meters, inverters, EV chargers, and heat pumps through Modbus, vendor cloud APIs, and gateway hardware. - Build and operate the market-data pipelines (ENTSO-E, Svenska kraftnät, Nord Pool style sources) that feed spot, ancillary, and forecast views. - Extend the platform's agent layer: LLM-driven operations assistants, morning briefings, diagnosis and remediation workflows, and the AI workflow builder, using Claude on AWS Bedrock. - Run the AWS infrastructure with Terraform: EC2, IoT Core, ECR, S3, IAM, and the CI/CD pipeline that ships backend images and the Vercel-hosted frontend. - Keep the full-system test suite (app, broker, edge, database) green and extend it as the control loop grows. - Support commissioning of live BESS sites together with the operations and prequalification team, and investigate communication, control-system, and data issues in the field. - Set engineering standards for code review, testing, migrations, observability, and documentation, and grow the team as Evora scales. - Contribute technical expertise in customer discovery, partner integrations, and pre-sales discussions. Qualifications We are looking for someone who has built and operated production software end to end and who is comfortable going from a battery's register map to a React component in the same day. You should have: - University degree in computer science, software engineering, electrical engineering, automation, or a related technical field, or equivalent practical experience. - Several years of professional experience building and operating backend systems in Python, preferably with FastAPI or a similar async framework. - Strong SQL and PostgreSQL skills, and experience with time-series data at scale (TimescaleDB, continuous aggregates, compression, partitioning). - Experience building modern web frontends with TypeScript and React, preferably Next.js. - Experience with industrial or IoT communication: Modbus TCP/RTU, MQTT, or comparable protocols, and with software that runs on edge devices or gateways. - Experience running software on AWS or a comparable cloud, including infrastructure as code (Terraform), containers, and CI/CD. - Ability to read technical documentation, device specifications, and grid or market requirements, and turn them into working, tested software. - Experience leading technical work: setting architecture, reviewing code, and mentoring engineers. Meritorious experience It is considered an advantage if you have experience with: - Battery energy storage systems, EMS, BMS, PCS, meters, or other distributed energy resources. - Nordic ancillary-service markets and prequalification for FCR, aFRR, mFRR, or FFR. - Electricity-market data sources such as ENTSO-E, Svenska kraftnät, or Nord Pool. - LLM-based applications, tool-calling agents, or AI-assisted operational tooling. - Workflow or orchestration engines (Temporal or similar) and event-driven architectures. - Federated learning or privacy-preserving analytics on distributed data. - Edge hardware, balena or similar fleet management, and cellular gateways. - Full-system or hardware-in-the-loop testing of control systems. Personal profile You are technically hands-on and enjoy owning a system from the field device up to the user interface. You work systematically, write code that others can read and test, and are comfortable investigating problems that span hardware, communications, databases, and user-facing product. What we offer You will join Evora Labs at an early stage and take a central role in shaping how distributed energy assets are integrated, qualified, and operated through software. The position provides the opportunity to work across the whole stack, from Modbus registers on a battery site to market participation and AI-assisted operations, and to set the technical direction of a growing engineering team. The role is based in Stockholm.

Arbetsplatsadress

Östermalmsgatan 26A, 11426 STOCKHOLM

Sista ansökningsdag: 19 oktober 2026

Referens: Tech Lead

Ansök via Min Jobbagent
AI Karriär-Co-pilot

Öka dina chanser att få detta jobb

Låt vår AI granska ditt befintliga CV mot annonsens exakta krav och generera ett skräddarsytt personligt brev.

Få ett konkret matchningsbetyg (0–100%) och se saknade nyckelord.
Skapa ett skräddarsytt personligt brev anpassat för rollen.
Optimera din profil för automatiserade rekryteringssystem (ATS).
100% GDPR-säkert · Data inom EU

Söker du fler roller?

Se alla utlysta tjänster i STOCKHOLM och bevaka nya matchningar.

Visa alla jobb i STOCKHOLM →

Liknande lediga jobb

Fler aktuella tjänster inom samma område som kan passa din profil.

Se alla liknande jobb
SAAB AktiebolagAnsök senast 19 okt.

Senior mjukvaruutvecklare

Järfälla·Mjukvaruutvecklare

Vill du påverka och göra skillnad på riktigt? Här bidrar du till att skapa trygghet för människor och samhällen. Det du gör spelar roll. Din roll Vår avdelning utvecklar och levererar världsledande ledningssystem som används av både det svenska flygvapnet och internationella kunder. Här får du möjlighet att arbeta med teknik som spelar en avgörande roll för Sveriges luftförsvar och förmåga att övervaka och skydda vårt luftrum. Du kommer främst att arbeta med Sveriges ledningssystem för luftbevakning och flygstridsledning, ett avancerat och verksamhetskritiskt system där information från bland annat radar, radiosamband, telefoni och färdplanssystem samlas för att ge operatörer rätt beslutsunderlag i realtid. Kraven på tillförlitlighet, robusthet och säkerhet är mycket höga, vilket gör arbetet både tekniskt utmanande och meningsfullt. Som en viktig del av vårt mjukvaruteam kommer du att vara med och utveckla nya funktioner, förbättra befintliga lösningar och integrera dem i ett komplext system med många olika gränssnitt. Du arbetar nära erfarna kollegor i en miljö där samarbete, teknisk kompetens och kvalitet står i fokus. Vi har ett nära och gott samarbete med både kund och operatörer med kontinuerlig dialog kring prioriteringar, planering och innehåll i kommande releaser. Samarbetet är genomgående i hela projektorganistionen från ledning ned till enskilda utvecklare, för att säkerställa att operatörerna får den bästa funktionaliteten för att utföra sitt uppdrag. Eftersom arbetet sker i miljöer som hanterar försvarshemlig information bedrivs huvuddelen av arbetet på plats på kontoret. Det skapar samtidigt goda möjligheter till nära samarbete, kunskapsutbyte och gemenskap i teamet. Framför oss ligger flera spännande satsningar, både vidareutveckling av befintliga system och utveckling av nästa generations lösningar. Din profil Vi söker en positiv och strukturerad mjukvaruutvecklare med flerårig erfarenhet och ett starkt intresse för tekniskt avancerade system. Du trivs med att analysera komplexa problem och utveckla robusta lösningar med hög kvalitet, prestanda och tillförlitlighet. Du är en lagspelare som uppskattar nära samarbete med kollegor och kunder, samtidigt som du tar eget ansvar och driver ditt arbete framåt. Du motiveras av att arbeta med samhällsviktiga system där teknik, säkerhet och verksamhetsnytta står i centrum. Din bakgrund är troligtvis civil- eller högskoleingenjör inom datavetenskap, teknisk fysik eller närliggande område och du har flerårig erfarenhet av professionell mjukvaruutveckling. Krav Goda färdigheter i flera programmeringsspråk (t ex Rust, Ada, C/C++, Java) God förståelse för datastrukturer, operativsystem och systemnära mjukvaruutveckling Erfarenhet av utveckling i Linux Goda kunskaper i svenska och engelska, både i tal och skrift Meriterande med erfarenhet inom Utveckling av komplexa samhällskritiska eller flygsäkerhetskritiska system Erfarenhet av utveckling inom försvar / transport / telekom Integration i Linux (Bash, installations-paket, nätverk) Designutredningar och specifikationer Taktiska datalänkar, färdplanssystem, eller radarsystem Befattningen kräver att du genomgår och godkänns enligt vid var tid gällande bestämmelser för säkerhetsskydd. För befattningar där Saab har krav på säkerhetsklassinplacering kan, i förekommande fall, medföra krav på visst medborgarskap. Vad du blir en del av Upptäck oändliga möjligheter. Anta utmaningar, skapa smarta innovationer och uppgradera dina förmågor. Det här är en plats för kluriga tänkare, modiga pionjärer och alla däremellan. Tillsammans uppnår vi det extraordinära, var och en tar med sitt unika perspektiv. Varje bidrag räknas. Saab är ett ledande försvars- och säkerhetsföretag med syfte att hjälpa nationer att skydda sin befolkning och bidra till trygghet för människor och samhällen. Med 28 000 talangfulla medarbetare utvecklar Saab teknik och lösningar för en säkrare och mer hållbar värld. Saab utvecklar, tillverkar och underhåller avancerade system inom flygteknik, vapen, ledningssystem, sensorer och undervattenssystem. Saab har sitt huvudkontor i Sverige men en global verksamhet där Saab är en del av många nationers försvarsförmåga. Läs mer om oss här Om du är intresserad av vilka förmåner som du kan ta del av som anställd på Saab i Sverige, kan du läsa om dem här Vänligen observera att vi arbetar med löpande urval och att tjänsten kan komma att tillsättas innan sista ansökningsdatum har gått ut.

Humanit Stockholm ABAnsök senast 28 dec.

Senior mjukvaruutvecklare

Stockholm·Mjukvaruutvecklare

Älskar du att vara i flödet som utvecklare – och vill skapa förutsättningar för att andra ska kunna göra detsamma? Brinner du för att bygga moderna utvecklingsmiljöer med hög prestanda, bra integrationer och effektiva verktyg? Vi söker en Senior mjukvaruutvecklare som vill vara med och forma nästa generations infrastruktur och utvecklarupplevelse. Arbetsuppgifter: I rollen kommer du att arbeta med att utveckla och förbättra den tekniska plattformen som används. Fokus ligger på att skapa enhetliga, skalbara och effektiva utvecklingsverktyg som gör det enkelt att bygga, testa och leverera mjukvara i stor skala. Du kommer att bidra till både backend- och frontendutveckling, där Java, TypeScript och React står i centrum. Arbetet innefattar att utveckla och förvalta interna verktyg och applikationer som förenklar utvecklarnas vardag, förbättrar byggprocesser och automatiserar repetitiva moment. Kompetenskrav: Du har en stark passion för utvecklarproduktivitet och moderna utvecklingsverktyg. Du har djup erfarenhet av Java för backendutveckling och React/TypeScript för frontend. Du är van vid att arbeta med storskaliga kodbaser och har förståelse för bygg- och deployprocesser. Du trivs med att samarbeta i tvärfunktionella team och bidra till en kultur av delning och lärande. Du är en nyfiken problemlösare med fokus på kvalitet och långsiktighet. 💚 Humanit Humanit handlar om att göra saker lite annorlunda, att på riktigt sätta våra anställda i fokus. Vi växer tillsammans och värdesätter engagemang och ambition. För oss är det viktigt att du får chansen att vara med och påverka vägen framåt. I utbyte erbjuder vi kompetens- och karriärutveckling genom varierande och utmanande uppdrag. Vi är inte branschinriktade och kan därför erbjuda en fantastisk variation bland uppdragen för dig som konsult. Självklart ser vi till att du får rätt utbildning och vi är väl medvetna om att det är det livslånga lärandet som bygger vår framgång. Tillsammans skapar vi framtiden 🚀   Tillsvidareanställning med fast månadslön Kollektivavtal Vi tillämpar sex månaders provanställning, inklusive maxat friskvårdsbidrag Utvecklingsplan Hälsoförsäkring + pension Förskottssemester Start: Omgående med hänsyn till uppsägningstid och när säkerhetskontroll är genomförd. Uppdraget är på heltid och är tillsvidare. Plats: Stockholm Ansökan: Vi rekryterar löpande. Så skicka in din ansökan redan idag! Sveriges 7:e bästa arbetsplats 2026! Humanit arbetar tillsammans med Great Place To Work för att vi skall bli Sveriges bästa arbetsplats. Och förresten: Som en aktiv del i ett samhälle med kulturell och social mångfald är Humanit’s ambition att präglas av inkludering och bred representation, samt vara en arbetsplats med lika möjligheter för alla. Humanit anställer, bibehåller, befordrar och i övrigt behandlar alla medarbetare och kandidater efter erfarenhet, kvalifikationer och kompetens, oavsett kön, religion, ursprung, ålder, sexuell läggning, könsidentitet eller funktionsvariationer.

Knowit Aktiebolag (publ)Ansök senast 27 mars

Mjukvaruutvecklare inom försvarsindustri

Stockholm·Mjukvaruutvecklare

Är du en erfaren C++-utvecklare som vill arbeta med samhällskritiska system och utforska hur AI kan stärka modern mjukvaruutveckling? Du utvecklar avancerade systemlösningar för Sveriges försvar och totalförsvar, tillsammans med erfarna kollegor och ledande aktörer inom försvarsindustrin. Uppdragen omfattar kritiska system inom bland annat kommunikation, ledningsstöd och sensorer, där cybersäkerhet, tillförlitlighet och realtidskrav är centrala. Arbetet sträcker sig från design och implementation till test, verifiering och dokumentation. Du bidrar till teknikval och arkitektur i komplexa, långsiktiga projekt och utvecklar robust mjukvara som möter höga tekniska, regulatoriska och säkerhetsmässiga krav. AI-assisterad utveckling, automatiserad testning och intelligenta utvecklingsverktyg blir en allt viktigare del av arbetssättet. Du behöver inte vara AI-specialist, men bör vilja lära dig nya verktyg och bidra till hur de kan användas inom utveckling, analys, testning och dokumentation. För att lyckas i rollen ser vi att du har: Minst fem års erfarenhet av mjukvaruutveckling i C++, gärna inom inbyggda system eller realtidssystem. God vana av att arbeta i Linux-miljö. Erfarenhet av hela utvecklingskedjan, från design och implementation till test, verifiering och dokumentation. Förmåga att utveckla robusta lösningar i tekniskt komplexa miljöer. God kommunikationsförmåga på svenska och engelska. Svenskt medborgarskap samt möjlighet att genomföra och godkännas i en säkerhetsprövning med registerkontroll. Du är nyfiken på hur AI förändrar mjukvaruutveckling och ser nya verktyg som en naturlig del av ditt fortsatta lärande. Du trivs i en miljö där både teknik och arbetssätt utvecklas över tid. Meriterande Tidigare erfarenhet från försvarssektorn. Erfarenhet av Ada. Erfarenhet av enhetstest, integrationstest och systemtest. Erfarenhet av kravframtagning och kravanalys. Erfarenhet av modellbaserad utveckling eller systemarbete. Vad får du hos oss? Här kombineras stabiliteten hos en etablerad arbetsgivare med utrymme att påverka teknikval, arbetssätt och din egen utveckling. Du arbetar nära engagerade och lösningsorienterade kollegor i uppdrag inom försvar, rymd och säkerhet. Din individuella utvecklingsplan kan omfatta AI, moderna utvecklingsmetoder och framtidens ingenjörsverktyg. Kunskapsutbytet fortsätter i tech-forum, workshops och lunch & learns, medan gemensamma resor, afterworks och andra aktiviteter ger utrymme att lära känna kollegorna även utanför projekten. Kulturen bygger på att du blir sedd, hörd och uppmuntrad att bidra med dina perspektiv. Ansökan Vill du använda din erfarenhet av C++ och komplex systemutveckling i uppdrag som stärker Sveriges försvar och beredskap? Välkommen med din ansökan. Om Knowit Jobba hos oss på Knowit Connectivity, där vi arbetar med tekniskt avancerade system inom embedded och uppkopplade lösningar. Hos oss får du arbeta med komplexa produkter tillsammans med erfarna ingenjörer i uppdrag som ligger i teknisk framkant. Knowit är ett nordiskt konsultbolag som hjälper företag, myndigheter och organisationer att lyckas i den digitala transformationen. Med expertis inom systemutveckling, AI, cybersäkerhet, molntjänster, digitala kundupplevelser och managementkonsulting utvecklar vi lösningar som bidrar till ett mer hållbart och mänskligt samhälle. Vi är cirka 3 700 medarbetare och arbetar genom våra affärsområden Solutions, Experience, Connectivity, Insight och Products – främst i Norden, men även i Polen, Serbien och Tyskland. We don’t wait for the future. We build it.

Vidde Snow Mobility ABAnsök senast 25 okt.

Mjukvaruutvecklare till Vidde Elektriska Snöskotrar

STOCKHOLM·Mjukvaruutvecklare

Vidde är inte bara ett bolag som bygger eldrivna snöskotrar. Vi bygger om en hel marknad. Vi är en snabbväxande, svensk startup sprungen ur Norrlands innovationskraft. Vår mission är att bevisa att omställningen till el inte bara handlar om mindre utsläpp. Den handlar lika mycket om härligare fordon och en bättre körupplevelse för användaren. Hållbarhet är ingen kompromiss. Det är en prestandaökning. Vi har byggt mjukvaruplattformen som driver våra elektriska snöskotrar, från batterihantering till körkänsla, och den går live nu i höst. Plattformen både styr fordonet i realtid och är uppkopplad mot våra molntjänster, du är alltså med på hela resan från signal i fordonet till data i molnet. Nu tar vi nästa steg: att optimera stabiliteten i drift, bygga ut fler faktiska förmågor och lägga till fler tjänster ovanpå den grund vi lagt. Vi söker nu en mjukvaruutvecklare till teamet, med fokus på hårdvarunära mjukvara, applikationsutveckling för inbyggda system och en vilja att förstå fordonet från signal till funktion. DIN MISSION: OPTIMERA STABILITETEN, OCH BYGG PLATTFORMEN VIDARE Du kliver in i en plattform som redan fungerar, inte ett blankt blad. Ditt fokus är att optimera stabiliteten i verklig drift: hitta och stänga buggar, stärka testsystemen, och säkerställa att det som redan byggts håller när det skalas. Samtidigt är du med och utvecklar plattformen vidare, i nära dialog med CTO. En vecka kan innebära att mäta signaler med oscilloskop, nästa att skriva och testa ny CAN-kommunikation. Du använder gärna AI som verktyg i ditt eget utvecklingsarbete, inte för att det är trendigt, utan för att du vill jobba snabbare och bättre. DINA 4 VIKTIGASTE ANSVARSOMRÅDEN Applikationsutveckling: Du driver självständigt utveckling av ny funktionalitet i fordonets applikationslager, från idé till fungerande kod. Hårdvarunära utveckling: Du skriver och underhåller mjukvara i C/C++ som styr fordonets elektroniska system. Bygg- och testsystem: Du sätter upp och vidareutvecklar de system som testar och verifierar mjukvaran. Integration mot elektronik: Du kopplar ihop mjukvara med elektroniska komponenter och centraldatorn, och kommunicerar via CAN mellan fordonets system. VAD VI SÖKER: EN UTVECKLARE SOM KAN HELA KEDJAN Vi söker dig som är i början av din karriär men har några års erfarenhet i ryggen, och som motiveras av att ta ett brett helhetsansvar i våra projekt. Du trivs med att röra dig mellan att bygga ett testsystem, mäta en signal och skriva funktionaliteten själv. Måste-ha-kvalifikationer: Applikationsutveckling för inbyggda system Hårdvarunära programmering i C/C++ Kunskap kring bygg- och testsystem för mjukvara Erfarenhet av att integrera elektroniska komponenter med mjukvara/centraldatorn Kunskap och erfarenhet av CAN-protokoll Intresse för att utveckla med hjälp av AI Drivande och självständig. Du vågar ta beslut och äga ditt eget arbete Meriterande: Erfarenhet av EV-system Realtidsprogrammering IoT-klienter och förståelse för molnlösningar Van vid att ratta oscilloskop och signalanalysator Automotive-erfarenhet Erfarenhet av display och UX Erfarenhet av GitLab VIKTIGA PERSONLIGA EGENSKAPER Helhetsbyggaren: Rör sig obehindrat mellan testsystem, hårdvara och funktionalitet. Vågar: Självständig och drivande, tar beslut och äger sitt arbete. Nyfiken: Vill förstå hur saker fungerar på riktigt, gärna på egen hand i egna projekt. Praktisk: Lika bekväm med en multimeter som med en editor. VAD VIDDE ERBJUDER DIG Ta plattformen vidare: Du kliver in i något som redan fungerar, och är med och avgör vart det tar vägen härnäst. Bredd och variation: En roll som växlar mellan stabilitetsarbete, hårdvara och ny funktionalitet. Frihet och mandat: Korta beslutsvägar och stor frihet, med nära dialog med CTO. Nära till labbet: Du sitter nära vårt labb och går sömlöst mellan att skriva kod och testa den i praktiken. Konkurrenskraftig ersättning: Lön enligt överenskommelse, där optioner kan vara en del av paketet. Startup-kultur: Platt organisation, högt tempo och kollegor som delar passionen för produkten. Hos oss går du från backend till backcountry. Från commit till att känna skillnaden i snön samma dag. Vill du vara den som gör den resan möjlig?