Software Developer
Software Developer at Alstom's Hässleholm, Sweden team building safety-critical embedded software for railway control, protection and signaling systems (ERTMS). Day-to-day work spans technical analysis, requirements, design, implementation, testing and maintenance of C/C++ software in Linux-based environments.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's or master's degree in computer science, software development, electronics or another relevant technical field
- Some years of software development experience, preferably in embedded systems or other technically complex environments
- Very good knowledge of C and C++
- Experience with Linux-based development environments
- Good knowledge of tools like Git, GitLab and Docker
- Able to work independently while thriving in team and cross-functional collaboration
- Structured way of working and strong analytical problem-solving ability
- Good communication skills and a proactive approach
- Fluent in Swedish and English, both spoken and written
Nice to have
- Experience with safety-critical systems, real-time systems, signaling or work under regulated standards (e.g. CENELEC)
Full description
Req ID:523908
Vill du utveckla tekniken som håller järnvägstrafiken säker och i rörelse?
Varje dag förlitar sig miljontals resenärer på järnvägens signalsystem utan att någonsin se den teknik som arbetar bakom kulisserna.
När ett tåg får tillstånd att köra, när en tågväg läggs genom en station eller när trafiken flyter säkert och effektivt genom järnvägsnätet, är det avancerad mjukvara som gör det möjligt.
ALSTOM söker nu en Software Developer
till vårt team i Hässleholm.
Det här är en möjlighet att arbeta med säkerhetskritiska system, lösa komplexa tekniska utmaningar och bidra till utvecklingen av framtidens signaleringslösningar. Du blir en del av ett erfaret team där du får utveckla din kompetens inom bland annat inbyggda system, C/C++, Linux och ERTMS samtidigt som du är med och formar en mer hållbar och smart mobilitet.
Din framtida roll
Som Software Developer hos Alstom kommer du att arbeta med säkerhetskritiska inbyggda system och spela en viktig roll i utvecklingen av mjukvara som används i järnvägens kontroll- och skyddssystem.
Du kommer att samarbeta nära med kollegor inom olika funktioner och bidra genom hela utvecklingscykeln, från analys och kravställning till implementering, testning och underhåll. Rollen erbjuder stora möjligheter att fördjupa dina kunskaper inom järnvägssignalisering, ERTMS och CENELEC-standarder samtidigt som du arbetar med tekniskt avancerade lösningar i en internationell miljö.
Vad du kommer att göra
- Utföra teknisk analys av problem, felsökningsrapporter och nya funktionskrav
- Designa, implementera och integrera ny mjukvarufunktionalitet
- Utföra underhåll, optimering och buggrättning av befintliga system
- Delta i kravarbete och tekniska utredningar
- Genomföra rotorsaks-, påverknings- och säkerhetsanalyser
- Bidra med teknisk expertis i utvecklingsprojekt och förbättringsinitiativ
- Samarbeta med kollegor och intressenter både lokalt och internationellt
- Ge tekniskt stöd till interna och externa kunder
Allt om dig
Vi värdesätter passion, samarbetsförmåga och ett starkt tekniskt driv. För att lyckas i rollen tror vi att du har:
- Kandidatexamen eller masterexamen inom datavetenskap, mjukvaruutveckling, elektronik eller annat relevant tekniskt område
- Några års erfarenhet av mjukvaruutveckling, gärna inom inbyggda system eller andra tekniskt komplexa miljöer