Senior Rail Software Engineer (Mission-Critical)

Hitachi Automotive Systems Americas, Inc.

Toronto

On-site

CAD 95,000 - 118,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, Dental and Vision plans
Retirement Savings Plan with company-m
3 weeks vacation
Life and disability Insurance
Flextime and training opportunities

Job summary

Hitachi Rail Canada Inc. is seeking an experienced software professional for train control system software development in Toronto. You will design, implement, test, and deploy high-quality software across Windows, Linux, and real-time environments.

The role requires 5+ years in software design and an Agile background, with strong C++ skills and experience in mission-critical systems. Base salary ranges from 95,000 to 118,000 CAD, with a comprehensive benefits program.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of software design, development, integration, testing, deployment, and URS systems.
  • Experience working in Agile development environments.
  • Senior level experience in development of software for mission critical / near real time systems.

Responsibilities

  • Understand customer needs and lifecycle concerns through studies, simulations, models, prototypes, and other engineering methods.
  • Contribute to mission/function definition, architecture design, algorithm development, and requirements refinement.
  • Design, code, debug, test, and review software solutions.
  • Develop and execute software test procedures and participate in design reviews.
  • Review code quality, test procedures, and test results.
  • Analyze defects and implement corrective actions.
  • Perform engineering testing and investigate issues in field environments.
  • Provide input for project cost estimates.
  • Support functional managers through training, leadership, and mentoring activities.
  • Collaborate with Systems Engineering teams to ensure software consistency, architectural compliance, and proper component refinement.
  • Deliver technical solutions in a timely manner and identify opportunities for continuous improvement.
  • Participate in Work Package Management activities within the assigned technical domain when required.

Skills

C++
Multithreading
Socket programming
Windows programming
Linux
C#
Python

Education

Bachelor's or Master's in CS/Engineering

Tools

Git
Jira
Eclipse
ClearCase
ClearQuest
DOORS
Visual Studio

Job description

Hitachi Rail Canada Inc. is seeking an experienced software professional for train control system software development in Toronto. You will design, implement, test, and deploy high-quality software across Windows, Linux, and real-time environments.

The role requires 5+ years in software design and an Agile background, with strong C++ skills and experience in mission-critical systems. Base salary ranges from 95,000 to 118,000 CAD, with a comprehensive benefits program.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Specialist, Senior - Vital Software
Technical Specialist, Senior - Vital Software

The available sources do not contain information about the company name for rounx.com. • Toronto

On-site
CAD 106,000 - 140,000
Senior Rail Signaling Software Lead
Senior Rail Signaling Software Lead

The available sources do not contain information about the company name for rounx.com. • Toronto

On-site
CAD 106,000 - 140,000
Software Analyst, Senior
Software Analyst, Senior

Hitachi Automotive Systems Americas, Inc. • Toronto

On-site
CAD 95,000 - 118,000
Health, Dental and Vision plans
Retirement Savings Plan with company-m
3 weeks vacation
+2
Rail Signaling Software Architect – Lead Critical Systems
Rail Signaling Software Architect – Lead Critical Systems

JobCubby • Toronto

Hybrid
CAD 106,000 - 142,000
Health insurance
Dental insurance
Vision insurance
+9
Senior Rail Electrical Hardware Engineer
Senior Rail Electrical Hardware Engineer

Hitachi Rail • Toronto

On-site
CAD 82,000 - 115,000
Health benefits
Retirement plan
Paid holidays
+2
Technical Specialist, Senior - Vital Software
Technical Specialist, Senior - Vital Software

Socket.dev • Toronto

On-site
CAD 106,000 - 140,000
Health plan
Dental and Vision
Retirement plan
+2
Technical Specialist, Senior - Vital Software
Technical Specialist, Senior - Vital Software

Hitachi Automotive Systems Americas, Inc. • Toronto

On-site
CAD 147,000 - 195,000
Health, Dental, Vision plans
Retirement Savings Plan with company 3
3 weeks vacation
+2
System Design Specialist, Intermediate
System Design Specialist, Intermediate

Hitachi Automotive Systems Americas, Inc. • Toronto

On-site
CAD 95,000 - 118,000
Health, dental and vision plans
Retirement plan with company match
3 weeks of vacation
+2
Software Architect - Vital Software
Software Architect - Vital Software

Hitachi Automotive Systems Americas, Inc. • Toronto

On-site
CAD 106,000 - 142,000
Health, dental, vision plans
Retirement savings plan with company-m
Vacation (3 weeks)
+2
Senior Rail Hardware Electrical Designer – Toronto
Senior Rail Hardware Electrical Designer – Toronto

Hitachi • Toronto

On-site
CAD 82,000 - 115,000
Health, Dental and Vision plans
Retirement Savings Plan
3 weeks of vacation
+2