Software Development Engineer

4 weeks ago


Västerås, Västmanland, Sweden Alstom Full time

Req ID:461968

At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry.

We are currently looking for a Software Development Engineer for our location in Västeras, Sweden.

You will apply the principles of software engineering to the design, development, maintenance, testing, and evaluation of software and systems to fulfill the stakeholder requirements.

You will be part of the TCMS (Train Control Management Systems) Software Engineering team and you will perform software design assignments requiring initiative, resourcefulness and design experience and provide advice and guidance to other engineers or designers.

We'll look to you for:

  • To transform specified designs into a well working physical realization.
  • To analyze and transform specified requirements into detailed design solutions which have the required safety integrity level.
  • Assemble software and/or hardware items through all levels up to form a complete subsystem (TCMS Platform Architecture or TCMS user application software), according to the architectural and design specifications
  • Examine and judge whether the output of a specific development phase fulfills respective requirements, mostly by component/integration testing and delivery of required documentation.

All about you:

  • Bachelor's or Master's degree in Computer Science or Engineering.
  • Experience in software development preferably in IEC 61131. Familiar with EN50657 standard (or similar standard from other industry than Railway).
  • Experience in Safety Classified Software (SIL) is an advantage.
  • Experience within TCMS (Train Control Management Systems) and with MITRAC tools is an advantage.
  • Desired competencies communication, customer orientation, problem solving, drive to results, innovation, flexibility, and teamwork skills.
  • Advanced/business fluent level of English.
  • Swedish language knowledge would be an advantage.

Things you'll enjoy

Collaborate with transverse teams and helpful colleagues.

Contribute to innovative projects.

Utilise our agile working environment.

Steer your career in whatever direction you choose across functions and countries.

Benefit from our investment in your development, through award-winning learning.

Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension).

You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you.

Important to note

As a global business, we're an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We're committed to creating an inclusive workplace for everyone.

Job Segment: Developer, Testing, Computer Science, Technology



  • Västerås, Västmanland, Sweden Alstom Full time

    About the RoleWe are currently looking for a Software Development Engineer to join our TCMS Software Engineering team in Västeras, Sweden.Your Key ResponsibilitiesTransform specified designs into a well-working physical realization.Analyse and transform specified requirements into detailed design solutions with the required safety integrity level.Assemble...


  • Västerås, Västmanland, Sweden NKT Cables-china Full time

    Job DescriptionAs a Senior Software Engineer - Full Stack Development, you will be responsible for designing and implementing scalable and efficient software systems. Your expertise in backend development will be applied to create high-performance applications.Design and implement software systemsDevelop and maintain high-performance applicationsCollaborate...


  • Västerås, Västmanland, Sweden Alstom Full time

    About UsAt Alstom, we're committed to shaping the future of transportation. With a diverse portfolio of high-speed trains, metros, monorails, trams, and turnkey systems, we deliver innovative solutions that meet our customers' evolving needs.We're currently looking for a highly skilled Software Development Specialist to join our team in Västeras,...


  • Västerås, Västmanland, Sweden Alstom Full time

    At Alstom, we're leading the way to greener and smarter mobility worldwide. Our diverse team of experts is dedicated to creating innovative transport solutions that connect cities and reduce carbon emissions.As a Traction Control Engineer, you'll play a crucial role in developing traction control software for high-speed trains, commuter trains, and metros....


  • Västerås, Västmanland, Sweden Svensk Fastighetsförmedling Full time

    We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have expertise in Python and a strong background in software development. Key responsibilities include:Designing and implementing software solutions using PythonCollaborating with cross-functional teams to deliver high-quality software productsEnsuring code...

  • Software Engineer

    3 weeks ago


    Västerås, Västmanland, Sweden Prevas Full time

    As a key member of our team, you will be responsible for developing and maintaining our application's backend. Your primary focus will be on creating efficient and scalable APIs using our preferred technology stack.We are looking for a skilled and experienced software engineer to join our team. If you have a strong background in backend development and...


  • Västerås, Västmanland, Sweden HITACHI ENERGY SWEDEN AB Full time

    About the RoleWe are seeking a highly skilled R&D Senior Software Developer to join our team at Hitachi Energy Sweden AB. As a key member of our global technology team, you will be responsible for driving innovation and solution development in Grid Automation.In this role, you will collaborate with dynamic teams to develop cutting-edge technology for the...


  • Västerås, Västmanland, Sweden Belmont Lavan Ltd Full time

    About the Company:Belmont Lavan Ltd is a leading provider of innovative solutions for the embedded systems market.We are currently seeking an experienced Embedded C++ Software Engineer to join our team on a 6-month contract basis. The successful candidate will play a key role in designing, developing, and maintaining software solutions for embedded...


  • Västerås, Västmanland, Sweden Alstom Full time

    About the Role:Alstom, a global leader in the rail industry, is seeking an experienced Lead Software Development Manager to join our team in Västerås, Sweden. As a key member of our management team, you will be responsible for leading a group of verification and validation engineers for Train Control & Communication platforms.Your Key...


  • Västerås, Västmanland, Sweden Axfoodfamiljen Full time

    We are seeking a {description} who will be responsible for development and maintenance of software applications. The ideal candidate will have experience with software development methodologies and be able to collaborate with cross-functional teams.Key Responsibilities:Design and develop software applicationsMaintain and update existing software...


  • Västerås, Västmanland, Sweden Belmont Lavan Ltd Full time

    About the Role:Belmont Lavan Ltd is seeking an experienced Embedded C++ Developer to join our team on a 6-month contract basis. As an Embedded C++ Developer, you will be responsible for designing, developing, and maintaining software solutions for embedded systems.In this role, you will collaborate with cross-functional teams to analyze requirements, develop...


  • Västerås, Västmanland, Sweden HITACHI ENERGY SWEDEN AB Full time

    About the RoleWe are seeking a skilled R&D Senior Software Developer to drive innovation and solution development in Grid Automation. As a member of our dynamic global technology team, you will collaborate with experts to develop cutting-edge technology for the power grids of the future.Your ResponsibilitiesDevelop state-of-the-art technology for Grid...


  • Västerås, Västmanland, Sweden Alstom Full time

    At Alstom, we're looking for a seasoned professional to lead our Traction Control Software Verification team. As a Manager of Verification and Validation, you'll oversee the development and maintenance of our traction control software, ensuring it meets the highest standards of quality and reliability.Key responsibilities include:Managing a team of engineers...


  • Västerås, Västmanland, Sweden Alstom Full time

    About the RoleWe're seeking a highly skilled Traction Control Systems Developer to join our team in Västerås, Sweden.As a key member of our team, you'll be responsible for designing and developing traction control software for high-speed trains, commuter trains, and metros.Key responsibilities will include:Designing control software for traction systems in...

  • Software Engineer

    3 weeks ago


    Västerås, Västmanland, Sweden HITACHI ENERGY GERMANY AG Full time

    We are looking for a skilled Frontend Developer to join our team at {company} and contribute to the development of our web applications. As a Frontend Developer, you will be responsible for creating engaging user experiences and ensuring seamless interactions between the user interface and backend systems.Key responsibilities include:Designing and...


  • Västerås, Västmanland, Sweden Alstom Full time

    At Alstom, we're looking for a skilled Program Development Manager to join our Train Control & Communication Platform team. As a key member of our organization, you'll be responsible for managing work packages within the Program, coordinating high-level planning, stakeholders, and resources. You'll also lead the Program development activities, including...


  • Västerås, Västmanland, Sweden Alstom Full time

    About the RoleWe are seeking a skilled Mechanical Design Engineer to join our team at Alstom, a global leader in the rail industry. As a key member of our engineering team, you will be responsible for designing and integrating technical systems on rail vehicles.Key ResponsibilitiesDesign and develop mechanical engineering solutions for rail...


  • Västerås, Västmanland, Sweden Alstom Full time

    About the RoleWe are seeking a skilled Mechanical Design Engineer to join our team in Västerås, Sweden. As a key member of our Asset Life Management (ALM) team, you will be responsible for designing and integrating technical systems on rail vehicles.Key ResponsibilitiesDesign and develop mechanical engineering solutions for rail vehiclesCollaborate with...


  • Västerås, Västmanland, Sweden HITACHI ENERGY SWEDEN AB Full time

    About the RoleThis role is responsible for managing the development team and ensuring the smooth operation of IT tools and applications within HITACHI ENERGY SWEDEN AB.Key ResponsibilitiesLead the development team in the creation and implementation of new functionalities and solutions for current IT tools.Oversee the security and governance of IT tools and...


  • Västerås, Västmanland, Sweden Belmont Lavan Ltd Full time

    Senior Production Engineer AssemblyBelmont Lavan Ltd is seeking a highly experienced Senior Production Engineer specialized in Assembly. In this critical role, you will be responsible for designing, implementing, and optimizing assembly processes to ensure the highest quality and efficiency in our production line.Key Responsibilities:Lead the design and...