Software Architect - Vital Software
$106k - $142k per yearHitachi Rail Limited
About Us
A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.
About Us
A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.
Job Description
Software Architect leads the design, development, integration, and testing of complex operationally critical and safety-critical software systems within the railway signaling domain. As the technical owner of one or more functional areas, the Software Architect is responsible for defining software architecture, specifying and implementing software solutions, and ensuring alignment with system requirements and safety-critical development processes. Working under the direction of the Chief Software Architect, the role contributes to system performance, safety assurance, technology innovation, and software engineering excellence across the full project lifecycle.
Key Responsibilities
- Lead the design, development, testing, and integration of high-complexity software components and functional areas within operationally critical and safety-critical systems.
- Analyze customer needs and lifecycle requirements through studies, simulations, prototypes, models, and other engineering methods.
- Contribute to mission and functional definition, software architecture development, algorithm design, and refinement of functional and non-functional requirements.
- Design, code, debug, test, and review software solutions while leading design reviews and ensuring quality standards are met.
- Analyze software defects, implement corrective actions, and support troubleshooting and testing activities in both laboratory and field environments.
- Develop software cost estimates, assess technical risks, and support bid and tendering activities.
- Collaborate with Systems Engineering teams to ensure system-software consistency, architectural compliance, and successful refinement of software components.
- Define, maintain, and govern software architecture throughout the entire product and project lifecycle.
- Lead and coordinate software architecture strategies and support trade-off analyses involving cost, schedule, requirements, and technology considerations.
- Ensure adherence to software development plans, standards, secure coding practices, and software reuse policies.
- Evaluate emerging technologies, tools, and processes to drive continuous improvement in software development practices.
- Provide technical leadership, mentoring, training, and guidance to software engineering teams.
Required Skills and Experience
- 10+ years of experience in Urban Rail Signaling (URS) systems and software design, development, integration, testing, and deployment activities.
- Expert-level knowledge of software architecture, software engineering principles, and requirements engineering.
- Advanced analytical and troubleshooting skills with the ability to diagnose failures using field logs and engineering analysis techniques.
- Experience leading software development processes, including Continuous Integration (CI) and Continuous Delivery (CD) pipelines.
- Strong understanding of secure coding practices and software quality standards.
- Expert knowledge of railway signaling systems, including SelTrac CBTC technology.
- Experience with development, source control, build, and requirements management tools including Git, Jira, Eclipse, ClearCase, ClearQuest, DOORS, Jenkins, Docker, and AWS.
- Strong verbal and written communication skills in English.
- Minimum 3 years of experience in test automation.
- Minimum 1 year of experience working with AI frameworks and Large Language Models (LLMs) such as ChatGPT, Gemini, Claude, or MCP Servers.
- Expert-level experience developing mission-critical and near real-time software systems.
- Expert-level proficiency in C/C++, including STL, Boost, MFC, templates, and advanced object-oriented programming concepts.
- Strong experience with scripting languages such as Perl and Ruby and knowledge of multithreading, socket programming, and Windows-based software development.
Preferred Skills and Experience
- Professional Engineer (P.Eng.) designation.
- Experience developing software for embedded systems using C and C++.
- Experience with additional programming languages such as Java, C#, Python, and Assembly.
- Experience in modelling and simulation within complex engineering environments.
- Ability to develop software across multiple operating systems, including Windows, Linux, and Unix.
- Knowledge of Angular, TypeScript, WebSockets, and Java-based backend development.
- Familiarity with software build tools such as gmake and MSBuild.
- Understanding of control theory, graph theory, and CENELEC railway standards.
- Experience within Automatic Train Protection (ATP) and Automatic Train Operation (ATO) environments.
Base Salary Range : $106,000 - $142,000
The Company provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:
- Health, Dental and Vision plans - 100% of premiums are company-paid
- Retirement Savings Plan with a company match
- Company paid holidays - 3 weeks of vacation
- Company provided Life and accident Insurance, LTD
- Worklife programs such as Flextime and a variety of Development and Training opportunities
This posting relates to an existing vacancy.
Our hiring process uses both human and technology‑assisted (AI) tools to support candidate screening and assessment. All results are reviewed by people, and all hiring decisions are made by people.
At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.
#J-18808-Ljbffr- ...Position Overview Come join the AI team at Zynga making an impact across all of the company's games - Central Technology! As a Software Architect you will be responsible for the technical vision, design and implementation of AI-powered tools and systems that elevate...SuggestedLong term contractFull timeLocal area
- ...growing rapidly and looking for talented people who share our passion for public protection. The Role We're looking for a Software Architect to help design and build the next generation of our government licensing platform. You'll work directly with our founder and CEO...SuggestedFlexible hours
$150k - $180k per year
...NetBrain’s platform. What We Need NetBrain is looking for a Software Architect to own the end-to-end technical architecture of our next-... ...What We Offer Our comprehensive compensation package is vital in how we recognize our people for the impact they make on us...Suggested$140k - $200k per year
...industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...make a real impact. Job Description As a Senior Software Architect, you will play a critical role in defining the architecture and...SuggestedLong term contractFull timeFlexible hours- ...Job Responsibility: Technical Software Architect Req ID: 53837 Location: Toronto, CA : Technical Software Architect Job Location: Remote Canada Talent Acquisition: Bhanu Singh About Sapiens: Sapiens International Corporation (NASDAQ and TASE: SPNS) empowers...SuggestedFull timeRemote work
- ...Capital One Canada invites a Senior Staff Engineer to shape scalable, secure software architectures for Travel Tech. You’ll review ongoing designs, evaluate new technologies, and align solutions with business goals while upholding architectural standards. You’ll collaborate...
- ...Hitachi Rail Limited is seeking a Software Architect to lead design, development, integration, and testing of critical software in the railway signaling domain. You will define software architecture, implement solutions, and ensure alignment with safety-critical development...
- ...finance teams across 100+ countries, Prophix One™ is built for organisations that want to plan smarter and move faster. As a Sr. Software Architect at Prophix, you will play a central role in shaping the cloud and SaaS technology foundation that powers our next generation of...Full timeInternshipWork at office
- ...HRB is seeking principal-level engineers to elevate software engineering across a globally distributed platform handling trillions of transactions. You will set architectural direction and lead critical initiatives that span multiple teams, balancing innovation with practical...
$160k - $180k per year
...achieve this by assigning small, virtual teams of highly skilled individuals to each client. Within these teams, the Senior Cloud Software Architect is responsible for providing technical expertise and leadership to Cloud Software Engineers, while also maintaining a systems...Full timeRemote workFlexible hours- ...Thomson Reuters seeks a Staff Software Engineer for Content Tools to set technical direction for tools that expose governed access to proprietary legal content. You will own API design, evaluation, and end-to-end quality across production tooling, with on-call ownership and...
- ...Thomson Reuters is seeking a Principal Software Engineer / Architect – AI to design, build, and deliver production AI solutions for complex customer environments. This highly technical, hands-on IC role involves working directly with customers, product teams, and engineers...
- ...Job Description Are you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands... ...Thomson Reuters is looking for a Principal Software Engineer / Architect – AI, CoCounsel Forward Deployed Engineering (FDE) to help design...Work at officeLocal areaFlexible hours
- ...original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across... ...! We are seeking a Principal Software Developer – AI Data Architect to drive the technical vision and architectural strategy of...Long term contractPermanent employmentFull timeWork at officeRemote workFlexible hours3 days per week
- Job Description Thomson Reuters is looking for a Staff Software Engineer / Architect – AI to join our CoCounsel Forward Deployed Engineering team. This role sits at the intersection of AI engineering, architecture, product development, and customer delivery . You will...Full timeWork at officeLocal areaFlexible hours
$100k - $140k per year
...carbon and replace cars. Could you be the full-time DevOps Architect in Toronto, ON we’re looking for? Your future role Take... ...help you succeed and grow in this role: Bachelor’s degree in Software Engineering, IT or a related technical discipline. Proven...Long term contractFull timeWorldwide$160k - $170k per year
...this opportunity is C$160,000-C$170,000 The Job: Solution Architect Momentum Financial Services Group (MFSG) Job Summary Reporting... ...Architecture, Technology Consulting, Systems Integration, or Software Engineering. ~ Experience designing and implementing...Long term contractTemporary workWork at officeRemote work- ...Infrastructure/DevOps across leading public cloud providers. As an AI Architect, you will lead the design and delivery of enterprise-grade AI... ...field (or equivalent experience) ~7+ years of experience in software engineering, data engineering, or AI/ML ~3+ years in...
$105k - $145k per year
...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time hybrid Project Architect in Toronto, ON, CA we’re looking for? This job posting represents an existing vacancy. Your future role Take on a new...Long term contractFull timeWorldwide$180k - $190k per year
...We are seeking a Sr Manager, Technical Solutions / Solutions Architect to lead a small but high-performing team responsible for designing... ...consulting, or integration leadership within SaaS or enterprise software. ~ Strong background in API integration, databases (SQL), data...Full time$160k - $220k per year
...and is energized by the challenge of building enterprise-grade software that millions of users depend on. This is a rare opportunity... ...features in a production environment ~ Proven track record of architecting and delivering large-scale, distributed systems in production...Full timeLocal areaWorldwide- ...continue to grow, we are seeking motivated and experienced AI Architects to join our team. Role Overview As an AI Architect, you will... ...for our clients. This role sits at the intersection of AI, software architecture, cloud, data, security, and enterprise technology,...
- ...operational decision-making. The goal of the Business Information Architect is to define the overall structure, standards, and integration... ...growth in our fast-paced, innovative company. The role is a vital part of the IAIA team, bridging the gap between concept and...Full timeFlexible hours
$85.5k - $185k per year
...West Job Family Group: Technology Hybrid role Designs and architects IT systems that integrate process, applications, data and... ...process to ensure system requirements can be translated into valid software architecture. Identifies and researches relevant...Contract workPart timeShift work- ...connectivity across a modern cloud-native stack. As **Channels Architect**, you will drive the end-to-end technical architecture for how... ...What We're Looking For** **Core Requirements** * **10+ years** of software engineering experience, with the last 5+ in an architecture or technical...Contract work
$116k - $155k per year
...an impact? ?? Reporting to the Practice Manager, the Delivery Architect will oversee and/or initiate solution direction for Clariti implementations... ...and code between lower and higher level environments during the software development lifecycle. Maintain collaborative communication...Full timeContract workPart timeRemote work$100 - $130 per hour
...Brainhunter is currently seeking Senior Portfolio Architect to work for our valued Financial Service Client. The position requires the successful... ...What you will bring ~ Bachelor Computer Science / Software Engineering or equivalent degree ~10+ years of demonstrated experience...Permanent employmentFull timeContract workFor contractorsInternshipManual laborWork at officeMonday to friday3 days per week$150k - $170k per year
...We are seeking a skilled CIAM Architect to design, implement, and maintain secure customer identity and access management solutions built... ...for the position. An artificial intelligence system is software that is developed with one or more techniques that can, for a given...Long term contractTemporary workLocal area- ...inference. About the Role We're hiring a Software Engineer to help contribute to projects... ...areas. Reliability & Performance. Architect active-active systems with rapid failover... ...world. # Enjoy job stability with startup vitality. # Our simple, non-corporate work...
$125.5k - $148k per year
...implementation. Mentor Staff and Senior Engineers and develop architectural capability across teams. Requirements ~10+ years of software engineering experience, including the last 5+ years in an architecture or technical leadership role. ~ Proven experience designing...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect - Vital Software. Be the first to apply!
