> Markdown version of [/jobs/ext/1684361-ism-software-architect](https://www.wearedevelopers.com/jobs/ext/1684361-ism-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ISM Software Architect - **Company:** Alstom - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, VoIP, C Sharp (Programming Language), Computer Programming, Dynamical Systems, Session Initiation Protocols, Software Architecture, Software Engineering, Software Requirements Analysis, System Testing, UML, Live Streaming, Software Coding - **Published:** July 2, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=93b97be53d4877aa ## About the Role * Engineering degree * Strong programming experience in C# .NET * Knowledge of security systems (CCTV, streaming protocols, SIP, VoIP, Public Address, etc.) * Strong communication skills in English (written and spoken) * Ability to collaborate with distributed and cross-functional teams * Agile mindset with international orientation How success is measured * Quality and robustness of software architecture and design * Compliance with requirements, standards, and processes * Effectiveness in collaboration and integration activities * Contribution to innovation, reuse, and continuous improvement ## Description We're looking for an ISM Software Architect to design and develop software architectures that support critical rail systems and ensure safe, secure, and reliable mobility. You'll work alongside people who take ownership, collaborate across functions, and contribute to systems that keep cities moving every day. Your role, your impact * Contribute to ISM specifications and architecture with Program Development Managers, Design Authority, and System Engineers * Define software requirements, including functional, operational, interface, performance, safety, and cybersecurity aspects * Ensure requirements are testable and traceable across the development lifecycle * Design software architecture, components, interfaces, and dynamic system behaviour * Validate technical solutions through simulations and prototypes * Lead technical decisions: tools, methodologies (e.g., UML), languages, coding standards * Support integration (software/software and hardware/software) and verification activities * Contribute to system validation, testing, and long-term maintenance * Monitor technology evolution and promote reusable solutions and standardization * Ensure application of internal processes and contribute to continuous improvement ## Related Videos - [We (don't) need a software architect!?!](https://www.wearedevelopers.com/videos/663-we-don-t-need-a-software-architect) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [Communicate efficiently with Software Architecture Diagrams](https://www.wearedevelopers.com/videos/379-communicate-efficiently-with-software-architecture-diagrams) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)