Software Analyst
$68k - $85k per yearHitachi
Location: Toronto, Ontario, Canada Job ID: R0143365 Date Posted: 2026-09-25 Company Name: Hitachi Rail Canada Inc. Profession (Job Category): IT, Telecom & Internet Job Schedule: Full time Remote: No 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: The Software Analyst contributes to the design, development, integration, and testing of low- to medium-complexity operationally critical and safety-critical software systems within the railway signaling domain. Working under the guidance of a Senior Software Analyst or Technical Specialist, the incumbent develops expertise in one or more subsystem functional areas and supports the delivery of high-quality software solutions. The role involves analyzing requirements, implementing software changes, performing testing activities, and ensuring compliance with established software architecture, design patterns, and safety-critical development processes. Key Responsibilities:
- Contribute to the refinement of mission and functional descriptions, software architecture, algorithm design, and functional and non-functional requirements.
- Design, code, debug, test, and review software components of low to medium complexity and criticality.
- Develop test procedures and execute software verification and validation activities.
- Produce and execute integration tests on simulated environments and target hardware test benches.
- Perform detailed impact analyses for software changes affecting multiple components under supervision.
- Investigate software defects, identify root causes, and implement corrective actions.
- Conduct engineering testing in simulation environments and support investigation of field-reported issues.
- Collaborate with Systems Engineering teams to ensure system-software consistency, proper component refinement, and compliance with software architecture.
- Minimum 1 year of relevant professional experience in software development or engineering.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Foundational engineering analysis and troubleshooting skills, including the ability to diagnose issues using logs and correlate events to failures.
- Ability to work on small- to medium-scale software applications and deliver solutions within established engineering guidelines.
- Knowledge of software development processes and lifecycle methodologies.
- Ability to work independently and integrate effectively within a collaborative engineering team.
- Experience with software development environments and tools such as Microsoft Visual Studio, desktop simulators, and target simulators.
- Basic knowledge of railway signaling systems, including SelTrac CBTC.
- Experience working within Agile development environments.
- Proficiency with Microsoft Office applications.
- Experience using source control, IDE, and requirements management tools such as Git, Jira, Eclipse, ClearCase, ClearQuest, and DOORS.
- Professional Engineer (P.Eng.) designation.
- Experience developing software for embedded systems using C and C++.
- Experience using scripting languages such as Python, Perl, or Ruby.
- Exposure to modelling and simulation techniques.
- Experience developing software on Windows, Linux, and Unix platforms.
- Understanding of control theory concepts, including PID, PD, fuzzy logic, and adaptive controllers.
- Knowledge of graph theory concepts and applications.
- 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
$58k - $96k per year
...programs and services that unite our organization. What will your typical day look like? Work you'll do The Software Asset Management (SAM) Analyst position reports directly to the Global Operations Software Asset Manager. This individual will support the license...SuggestedPermanent employmentWork at officeFlexible hours$91k - $117k per year
...together, there’s something for everyone to get stuck into. And that’s where you come in. Job Description: We are looking for a Senior Software Analyst to join our Integration, Testing and Validation (ITV) team in Toronto! The Senior Software Analyst in Testing is responsible for...SuggestedLong term contractFull timeWork at officeRemote work$23 - $30 per hour
...people together, there’s something for everyone to get stuck into. And that’s where you come in. Job Description: Job Title: Software Analyst Intern Rail Pass Type: Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): January 2027 - August 2027...SuggestedHourly payFull timeInternshipManual laborWork at office3 days per week$23 - $30 per hour
...together, there’s something for everyone to get stuck into. And that’s where you come in. Job Description: Job Title: Software Analyst Intern Rail Pass Type: Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): January 2027 - August 2027...SuggestedHourly payFull timeInternshipManual laborWork at office3 days per week- ...detail Knowledge of relational database concepts and good SQL skills preferred Hands-on experience testing and debugging web-based software Experience with Load, Stress, and Performance testing Ability to work independently Bonus: Web development / iOS...SuggestedLong term contractFull timeTemporary workWork at office
$50k - $90k per year
...hands-on Junior Full Stack Developer at the Business Technology Analyst level. The ideal candidate has practical experience building... ...development tools. You will contribute to client delivery across the software development lifecycle, including requirements analysis, solution...Permanent employmentInternshipFlexible hours$51.6k - $78k per year
...Financial Analyst Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market... ...in these areas. Directly coordinate with lease accounting software technical support in order to resolve issues and maintain an...Long term contractFull timeFlexible hours$3610.06 - $4847.8 per week
...analyzing user engagement (i.e. click-throughs, bounce rates, impressions, sentiment and all other applicable KPIs) and using heat mapping software. Improve search engine optimization by reporting on opportunities. Initiate and coordinate improvements for marketing and...Temporary workShift work- ...influential, and results-driven individual to be the next Risk Analyst You will help the ongoing implementation of the Risk Scorecards... .... Knowledge of Experian Strategy Design Studio, Modeling software (Alteryx, Knowledge Seeker), data mining coding (SQL, Python,...Full timeContract workFlexible hoursShift work
$80k - $100k per year
...Cybersecurity Analyst Who we are: Creyos (formerly Cambridge Brain Sciences) is a leading growth-stage B2B SaaS HealthTech company... ...infrastructure to remediate vulnerabilities and support secure software deployments. Lead initial triage, resolution, and escalation...InternshipWork at office$167.68k - $277.43k per year
...wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer for our Currents team, responsible for building,... ...been recognized as a Leader in marketing technology by industry analysts, and was voted a G2 “Best of Marketing and Digital Advertising Software...InternshipWork at officeLocal areaFlexible hours$150k - $365k per year
...deception at scale. We scan over 150 billion entities daily and deploy continuously adaptive AI SOC agents, paired with expert human analysts, to uncover and disrupt the infrastructure behind phishing, impersonation, and online fraud before attacks can spread. Our Threat Grid...Full timeWork at officeFlexible hours$125.28k - $210.6k per year
...can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible... ...been recognized as a Leader in marketing technology by industry analysts, and was voted a G2 “Best of Marketing and Digital Advertising Software...InternshipWork at officeLocal areaFlexible hours- ...Reporting to the Manager, External Reporting, the Senior Financial Analyst, External Reporting plays an important role in driving key... ...statement digital support binder. • Maintain external reporting software data and document integrity. • Respond to external auditor questions...Full timeContract workShift work
$88k - $129k per year
...difference. Position Overview: As our Senior Financial Analyst you will be responsible for delivering accurate, insightful financial... .... Manage actual and forecast reporting within consolidation software; act as a super user by entering, processing, and validating...Long term contractInternshipWork at officeLocal areaImmediate startFlexible hours$50k - $90k per year
...and solution designs. Contribute to the development, integration, testing, and deployment of full stack custom and extended package software applications. Participate in application migration and modernization initiatives, including assessment, planning, and execution....Permanent employmentInternshipFlexible hours$6500 - $8100 per month
...we’ll always find EMPATHY WHAT IS YOUR ROLE As a Credit Analyst, you will manage credit risk across the Invoice to Cash cycle, from... ...accounts receivable role, ideally at a business-to-business software or consumption-based company ~ Experience performing commercial...Full time$27.56 - $34.45 per hour
...Closing Date: October 23, 2026 Position Summary As a Research Analyst, you will provide research, knowledge transfer, and overall... ...Proficient in MS Office Suite and in using reference management software (e.g., Zotero, EndNote, Covidence) and social media platforms...Hourly payRemplacementFull timeTemporary workTraineeshipInternshipFlexible hours- ...with law enforcement agencies across the United States, offering a software solution to manage data and aid investigators solving crimes. It... ...an unprecedented rate and are therefore seeking an Intelligence Analyst on our North America sales team. In this role, you will be...Local area
- ...deception at scale. We scan over 150 billion entities daily and deploy continuously adaptive AI SOC agents, paired with expert human analysts, to uncover and disrupt the infrastructure behind phishing, impersonation, and online fraud before attacks can spread. Our Threat Grid...Full timeInternshipWork at officeFlexible hours
- ...making reading lives better. The Role: Kobo's is seeking a Tax Analyst to join our Finance team! Reporting to the Senior Tax Manager, this... ...~ Assist with the implementation and maintenance of tax software and automation tools ~ Document and maintain accurate records...Full timeSummer workCasual workWork at officeRemote workFlexible hoursWeekend work
$157k - $367k per year
...deception at scale. We scan over 150 billion entities daily and deploy continuously adaptive AI SOC agents, paired with expert human analysts, to uncover and disrupt the infrastructure behind phishing, impersonation, and online fraud before attacks can spread. Our Threat Grid...Full timeWork at officeFlexible hours- ...Banyan Software is the best permanent home for software businesses that serve specialized industries, their employees, and their customers... ...-focused corporate development team or private equity firm. The Analyst will take on critical functions within the deal origination,...Permanent employmentWorldwideFlexible hours
$75k - $95k per year
...impact to achieve our goals. Overall Job Purpose The Software Engineering Specialist supports the secure delivery of... ...to deliver reliable solutions Refines technical stories with Analysts, Architects, and Pod/Delivery partners to ensure work is clear,...Long term contractTemporary workWork at office3 days per week- ...Find Your Limitless with Reliance By joining Reliance as an Analyst, Databases, you’ll become an important Team Member and will be provided... ...to support the project requirements • Understand the software development life cycle, involve, and support each stage of SDLC...
- ...ML, Legal, and Compliance to translate regulation into working software. Responsibilities Define technical strategy & vision: Establish... ...NLP for entity matching. Experience building investigator/analyst tooling, case management systems, or human-in-the-loop review...Work at officeRemote work
$68k - $102k per year
...coaching -- What will your typical day look like? As a Senior Analyst in SR&ED at Deloitte, your day is dynamic and impactful. You'll... ...Direct experience with projects in technology, media, telecom, software, hardware, semiconductors, circuit design, devices, or...Permanent employmentFlexible hours$69.7k - $98.4k per year
...engineering practices. Job Description Deliver high-quality software solutions that support business objectives, customer experience,... ...timely resolution to production issues. Collaborate with business analysts, product owners, architects, and downstream teams to ensure...Full timeWork from home- ...and offer a challenging work environment with fulfilling results to help balance both financial and business acumen. As a Financial Analyst, you will gain valuable experience working with a team of talented professionals across the organization. This role will give you the...Full timeContract workShift work
- ...investigate incidents, restore service, perform root-cause analysis, and remediate vulnerabilities. Collaborate with Software Engineers, Business Systems Analysts, and other partners to deliver quality solutions and maintain stable application environments. Contribute to...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Analyst. Be the first to apply!
- application analyst Toronto, ON
- application support analyst Toronto, ON
- analyste informatique Toronto, ON
- application support analyst remote Toronto, ON
- junior software developer .net Toronto, ON
- remote software Toronto, ON
- entry level software Toronto, ON
- software sales Toronto, ON
- golang software developer Toronto, ON
- software implementation project manager Toronto, ON
