Hoppa till huvudinnehåll
Hem/Lediga jobb/VÄSTERÅS/Senior Embedded Software Developer, Industrial Automation
Tillbaka till listan
ABB AB·VÄSTERÅS·Publicerad 9 september 2026

Senior Embedded Software Developer, Industrial Automation

MjukvaruutvecklareHeltidTillsvidareanställning (inkl. eventuell provanställning)

Om tjänsten

På ABB hjälper vi industrier att bli mer resurseffektiva och renare – och varje person här bidrar till resultaten. Du kommer att få möjlighet att leda, få stöd att växa och kunna vara stolt över den påverkan vi skapar tillsammans. Gå med oss och hjälp till att driva det som driver världen. Denna position rapporterar till: R&D Department Lead __ Your role and responsibilities Join ABB's Process Control Platform team and contribute to the technology that powers critical industrial automation solutions worldwide. You will become part of a highly experienced and collaborative team where knowledge sharing, innovation, and team success are at the heart of everything we do. You will contribute to the development of ABB’s next-generation process control platform, with a focus on embedded software for reliable, secure, and safety-critical industrial controllers. This is an opportunity to work with advanced embedded software development, industrial communication technologies, and safety-critical systems in a modern and technically stimulating environment. The location for this position is Västerås, Sweden, with a hybrid work model. In this role, you will: Design, develop, and maintain embedded software in modern C++ for industrial automation platforms. Work with real-time operating systems (RTOS) such as QNX and VxWorks. Contribute to software architecture, design discussions, code reviews, and technical decisions. Develop and optimize multithread applications. Use industrial communication technologies such as OPC UA, PROFINET, PROFIsafe, and similar protocols. Design safety-certified and cybersecurity-focused products, including secure communication and secure boot technologies. Collaborate closely with software, hardware, quality, and product teams to deliver reliable and high-performing solutions. Qualifications for the role To succeed in this role, you are an experienced software engineer with a strong technical foundation and a passion for solving complex engineering challenges. You have: A degree in Computer Science, Electrical Engineering, Embedded Systems, or a related field, combined with strong proficiency in modern C++ development. Experience in working with embedded systems, RTOS environments. Experience with networking technologies and industrial communication protocols is considered a plus. Knowledge of distributed control systems (DCS), IEC 61131-3, or ABB AC 800M products is considered an advantage, as is experience from safety-related or safety-certified product development, preferably according to IEC 61508 and SIL2/SIL3. Experience with software quality practices including unit testing, functional testing and static code analysis. Familiarity with Linux environments and containers are meritorious. Fluency in both English and Swedish, written and spoken. More about us Recruiting Manager Åsa Unnerbäck, +46 70 356 18 00, will answer your questions about the position. Union representatives: Sveriges Ingenjörer: Håkan J. Gustavsson, +46 72 230 10 93, Ledarna: Leif Öhrberg, +46 72 464 40 16, Unionen: Krista Andersson, +46 706 44 02 85. For all other questions, please contact Talent Partner Irma Leijon, +46 724 612 314. För att bygga en renare och smartare framtid krävs alla sorters människor: de nyfikna, de modiga och de kreativa. Därför välkomnar vi människor med alla bakgrunder och erfarenheter. Är du redo att göra skillnad? Ansök idag eller besök https://www.abb.com för att lära dig mer om hur våra lösningar påverkar hela världen.

Arbetsplatsadress

Ängsgärdsgatan 6, 72130 VÄSTERÅS

Sista ansökningsdag: 5 oktober 2026

Ansök hos arbetsgivaren
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 VÄSTERÅS och bevaka nya matchningar.

Visa alla jobb i VÄSTERÅS →

Liknande lediga jobb

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

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

Senior mjukvaruutvecklare

Arboga·Mjukvaruutvecklare

Drivs du av att se dina idéer bli verklighet? Välkommen till vår spännande och teknikintensiva värld. Din roll Som mjukvaruutvecklare hos oss kommer du arbeta med utveckling och support av våra testlösningar för underhåll av elektronik. Din roll kommer innebära att säkerställa att våra produkter möter de förväntningar som våra kunder och samarbetspartners ställer på våra produkters förmåga. Exempel på arbetsuppgifter är att utveckla drivrutiner till mätinstrument åt vårt egenutvecklade ramverk för automatiska testsystem. Din profil Vi söker dig som har dokumenterad erfarenhet av mjukvaruutveckling. Du har antingen en ingenjörsutbildning med mjukvaruinriktning, alternativt en relevant arbetslivserfarenhet inom motsvarande område. Som person behöver du vara driven, kommunikativ, nyfiken och prestigelös. Vi ser även att du är en teknikintresserad och social person som gillar att lösa problem, samt arbeta i team med andra kollegor Rollen innebär nära samarbete med andra discipliner, såsom el, elektronik, mätteknik och mekanik. För att lyckas i rollen: Du har erfarenhet av programmering i C++ och C# Visual Studio, Team Foundation (Azure Devops), .Net, Git Windows och Linux Grundläggande förståelse för instrument och mätteknik Du är en nyfiken person som gillar att lösa problem samt att arbeta i team Det är även meriterande om du även har erfarenhet av: Tidigare arbete från verksamhet där testinstrument, mätteknik, elektronik har varit delar av arbetsuppgifterna. Hårdvarunära programmering För att lyckas i uppdraget på bästa sätt har du en god samarbetsförmåga eftersom vi arbetar brett över flera team. Du tar egna initiativ och kan jobba självständigt på ett strukturerat sätt, för att leverera de åtaganden som åligger dig. 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.

Agile Resources ABAnsök senast 25 okt.

Senior verifieringsingenjör

Arboga·Mjukvaruutvecklare

Driv test- och verifieringsarbetet i tekniskt komplexa utvecklingsprojekt med fokus på funktion, prestanda och robusthet. Vill du ta ett ledande ansvar för test och verifiering i komplexa utvecklingsprojekt? Här får du planera, genomföra och följa upp verifieringsaktiviteter i en hårdvarunära miljö tillsammans med flera teknikdiscipliner. Om rollen Driv test- och verifieringsarbetet genom hela utvecklingskedjan. Arbeta självständigt i projektteam och samverka med flera teknikområden. Ta en koordinerande roll inom testområdet och driva aktiviteter framåt. Bidra med rekommendationer och beslut kring verifieringsstrategi. Det här kommer du göra Ta fram testplaner och testspecifikationer. Planera vad som ska testas, när tester ska genomföras och lämpliga testmetoder. Genomföra funktionstester samt verifiering genom test och analys. Verifiera krav kopplade till exempelvis prestanda och miljötålighet. Följa upp resultat och säkerställa strukturerade leveranser. Vi söker dig som har Flera års erfarenhet av test, verifiering eller närliggande tekniska roller. Erfarenhet av att skriva testspecifikationer och genomföra tester. Relevant teknisk utbildning eller motsvarande arbetslivserfarenhet. Förmåga att självständigt planera, prioritera och fatta välgrundade beslut. God förståelse för arbete i tekniskt komplexa och hårdvarunära miljöer. Teknik & Verktyg Testplanering och testspecifikationer. Funktionstest och testanalys. EMC-provning. Miljöprovning, exempelvis vibration, temperatur och fukt. Prestandaverifiering. Praktisk information Ort: Arboga Arbetssätt: Ej specificerat Språk: Svenska

Knightec Group Software and Cloud ABAnsök senast 9 nov.

Software Engineer

Västerås·Mjukvaruutvecklare

Därför är detta jobb för dig Vill du vara med och skapa framtidens lösningar? Här får du chansen att utveckla produkter som förändrar världen och verkligen gör skillnad. Vi arbetar bland annat med uppdrag som: Verktyg för blodanalys som förbättrar global hälsa. Eldrivlinor som driver oss mot en grönare framtid. Autonoma fordon som formar morgondagens transporter. Cybersäkra mjukvarulösningar som skyddar våra digitala liv. Vår styrka är kombinationen av innovation och teknik. Vi utvecklar allt från avancerad fordonslogik till mjukvara inom medicintekniska produkter och intelligenta bildanalysverktyg. Du kommer att arbeta inom affärsområdet Software & Cloud, där vi hjälper kunder att utveckla framtidssäkra dator- och mjukvarusystem – från inbyggda system och elektronik till datadrivna företagsapplikationer, AI och molnbaserade lösningar. Arbetsuppgifter Hos oss får du friheten att tänka stort och verktygen för att förverkliga dina idéer. Som nyckelspelare i våra projekt kommer du att: Delta i hela utvecklingscykeln: från kravanalys och design till implementation, test och vidareutveckling av mjukvarulösningar för produkter och system. Skapa robusta och effektiva lösningar som används i tekniskt avancerade produkter inom Life Science, Medtech, försvar och fordonsindustri. Designa, implementera och optimera kod i C#, Java, Kotlin eller C++ med fokus på kvalitet, prestanda och skalbarhet. Samarbeta tvärfunktionellt med kollegor och ingenjörer från olika områden, såsom test, systemdesign och produktledning, för att lösa komplexa problem. Kvalifikationer Erfarenhet av utveckling i C#, Java, Kotlin eller C++. Utvecklingsmiljö: exempelvis Eclipse, Visual Studio eller IntelliJ. Minst 5 års erfarenhet av mjukvaruutveckling. Minst kandidatexamen inom ett relevant område. Flytande svenska och engelska i tal och skrift. Meriterande om du har erfarenhet av något av följande: Programmering i Python. Utveckling med WPF. Utveckling med Qt (C++ eller Python-bindningar). Utveckling i Linux-miljöer. Erfarenhet av DevOps, exempelvis i Azure eller AWS. Erfarenhet av utveckling inom fysiska produkter. En spännande resa med Knightec Group Knightec Group är idag en av Norra Europas ledande strategiska partners inom produkt- och digital tjänsteutveckling – hur häftigt är inte det? Genom att förena ingenjörskompetens, digital expertis och affärsförståelse hjälper vi våra kunder att omvandla ny teknik till verkliga lösningar som skapar värde. Vi arbetar i skärningspunkten mellan affärsstrategi och teknikutveckling och stöttar våra kunder genom hela resan – från de första idéerna till utveckling, implementering och vidare utveckling. På Knightec Group samlas människor med olika perspektiv, erfarenheter och specialistområden. Tillsammans skapar vi innovation som gör verklig skillnad – för företag, människor och samhället i stort. För våra medarbetare innebär det stora möjligheter att vara med och forma framtidens lösningar genom meningsfulla projekt i teknikens absoluta framkant. Här får du inte bara utvecklas och växa i din roll – du blir också en del av ett team där nyfikenhet, samarbete och modet att utmana driver oss framåt. Låter det som platsen för dig? Häng med på vår fortsatta resa! Praktisk information Tjänsten är placerad på vårt kontor i centrala Västerås, Kopparbergsvägen 11A. Startdatum är så snart som möjligt eller enligt överenskommelse. Skicka in din ansökan så snart som möjligt. Om du har några frågor om tjänsten är du välkommen att kontakta Albert Lindfors, Talent Acquisition Partner. Observera att vi, på grund av GDPR, endast tar emot ansökningar via vår karriärsida. Vi ser fram emot att höra från dig!

Knightec Group Software and Cloud ABAnsök senast 14 okt.

Embedded Software Engineer

Västerås·Mjukvaruutvecklare

Därför är detta jobb för dig Du brinner för att utveckla produkter och tjänster som gör verklig skillnad. Oavsett om det handlar om att förbättra blodanalysteknik, bygga elektriska drivlinor eller utveckla styrsystem för globala tillverkare, vill du vara i en miljö där innovation står i centrum. För dig är embeddedutveckling mer än att skriva kod – det handlar om att skapa robusta produkter med rätt teknologier tillsammans med skickliga kollegor. Software & Cloud, ett av våra affärsområden inom Knightec Group, hjälper kunder att utveckla framtidssäkra och storskaliga dator- och mjukvarusystem över hela IT-landskapet – från elektroniska enheter och nätverk till datadrivna företagsapplikationer med stöd av AI och molntjänster. Arbetsuppgifter I rollen kommer du att: Använda din tekniska kompetens för att hjälpa våra kunder att optimera sina embeddedlösningar. Leda och bidra i spännande utvecklingsprojekt – från att förbättra befintliga produkter till att skapa helt nya. Samarbeta över kompetensområden – arbeta nära både hårdvara- och mjukvaruteam för att lösa verkliga utmaningar. Kommunicera komplexa tekniska idéer på ett tydligt sätt – både till tekniska experter och till affärsintressenter. Utforska och implementera ny teknik – ligga i framkant och driva innovation med nya metoder och verktyg. Kvalifikationer Vi söker dig som är innovativ, lösningsorienterad och trivs med att samarbeta. Utöver dina personliga egenskaper vill vi att du har: Minst 5 års erfarenhet av mjukvaruutveckling och en solid teknisk grund. Dokumenterad erfarenhet av embeddedutveckling i C/C++ eller Python. Erfarenhet från hela produktutvecklingscykeln – från idé till färdig produkt. Meriterande med erfarenhet av DevOps, exempelvis i Azure eller AWS. Djup förståelse för inbyggda system eller mjukvaruutveckling. Intresse för branscher som Automotive, Industri eller Försvar. En spännande resa med Knightec Group Semcon och Knightec har gått samman som Knightec Group. Tillsammans bildar vi Norra Europas ledande strategiska partner inom produkt- och digital tjänsteutveckling – hur häftigt är inte det? Med en unik kombination av tvärfunktionell expertis och en holistisk förståelse för affärer hjälper vi våra kunder att förverkliga sina strategier – från idé till färdig lösning. På Knightec Group finns kompetensen, attityden och drivkraften som krävs för att anta de mest utmanande och innovativa projekten. För våra medarbetare innebär detta fantastiska möjligheter att vara med och forma framtiden genom meningsfulla projekt i teknikens absoluta framkant. Här får du inte bara utvecklas och växa, utan också bli en del av något större. Låter det som platsen för dig? Häng med på en spännande resa! Praktisk information Detta är en tillsvidareanställning med en provanställning på sex månader, placerad på vårt kontor i centrala Västerås, Kopparbergsvägen 11A. Resor i tjänsten kan förekomma till våra kunder. Startdatum är så snart som möjligt eller enligt överenskommelse. Skicka in din ansökan så snart som möjligt. Om du har några frågor om tjänsten är du välkommen att kontakta Julia Uppman, Talent Acquisition Specialist. Observera att vi, på grund av GDPR, endast tar emot ansökningar via vår karriärsida. Vi ser fram emot att höra från dig!