Software Engineering Specialist

22 hours ago


Ottawa, Ontario, Canada Hitachi Rail Full time

About Hitachi Rail

Hitachi Rail is a global leader in the rail industry, with operations in every corner of the world. Our work goes to the cutting-edge of digital transformation and technology.

Career Opportunities

We are looking for a talented Software Engineer to join our team in Toronto, Ontario, Canada. The successful candidate will be responsible for designing, analyzing, programming, and integrating software for train control systems.

Key Responsibilities

  • Understand customer needs and contribute to the formalization of mission/function description, architectural design, and algorithms.
  • Design codes, debug, write test procedures, and test software code, chairing design reviews.
  • Review code, test procedures, and test results, analyze and implement corrections for defect reports.
  • Perform engineering testing in the field and investigate problems.
  • Solve tasks in the best technical and timely manner, seeking opportunities for improvements.

Required Skills and Experience

  • Good command of C++ language, including templates, STL, Boost, MFC usage.
  • Good command of C#, WPF.
  • Knowledgeable of object-oriented techniques, multithreading, socket programming, Windows.
  • Able to handle assignments within a medium to large-scale software application.

Estimated Salary

The estimated salary for this role is $85,000 - $110,000 per year, based on industry standards and location.

Equal Opportunities Employer

At Hitachi Rail, we welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. We are proud to be an equal opportunity employer.



  • Ottawa, Ontario, Canada ATS Software Full time

    We are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...


  • Ottawa, Ontario, Canada Acuity Software Full time

    About Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...


  • Ottawa, Ontario, Canada IXL Full time

    Company Overview">IXL Learning is a leading provider of personalized learning products used by millions of people globally.We are seeking an experienced Software Engineering Specialist to join our team in Toronto, Ontario, Canada.Salary: $120,000 - $180,000 per yearJob Description:We are looking for a highly skilled Software Engineering Specialist to design...


  • Ottawa, Ontario, Canada ROSS Full time

    Job DescriptionWe are seeking a highly skilled Senior API Software Engineer to join our team at ROSS in Toronto. In this role, you will be responsible for developing and maintaining RESTful services applications using ASP.NET MVC and Web API.About the RoleThis is an exciting opportunity for a motivated individual to work on building and subscribing to...


  • Ottawa, Ontario, Canada Communications Security Establishment (CSE Full time

    We are looking for highly skilled Software Integration Specialists to join our team at the Communications Security Establishment (CSE). Job Description:CSE is Canada's national cryptologic agency, employing code-makers, codebreakers, and secure system creators to provide cybersecurity and foreign signals intelligence (SIGINT) services. As a Software...


  • Ottawa, Ontario, Canada Exp Global Inc. Full time

    **Company Overview:** Exp Global Inc. is a leading provider of innovative infrastructure solutions, committed to delivering exceptional results to our clients.We are seeking an experienced Civil Engineering Project Specialist to join our team in Ottawa, Canada.**Job Summary:** The Civil Engineering Project Specialist will be responsible for preparing...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Unlock Your Potential as a Software Security SpecialistTrend Micro, a global cybersecurity leader, empowers you to create a safer digital world. With decades of security expertise and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals across the globe.About the RoleWe're seeking a...


  • Ottawa, Ontario, Canada Thurber Engineering Full time

    About the RoleAt Thurber Engineering, we're seeking an experienced Environmental Sustainability Specialist to join our team in Ottawa, Ontario. This is a challenging and rewarding opportunity for a skilled professional to make a significant impact in environmental engineering.Job DescriptionWe offer a competitive salary of $80,000 - $110,000 per year,...


  • Ottawa, Ontario, Canada Maplesoft Group Full time

    At Maplesoft Group, we believe in fostering a culture of innovation and excellence. Our company overview highlights our commitment to developing inclusive, barrier-free recruitment and selection processes that support our diverse workforce.We are an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified...

  • Software Engineer

    23 hours ago


    Ottawa, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Description:At Nexus Systems Group Inc., we are seeking a skilled Software Engineer to join our team as a Trading Platform Specialist. In this role, you will be responsible for the development and support of our front-office trading system, which is used for trade booking, execution, and pricing of derivatives trades.We are looking for a highly...


  • Ottawa, Ontario, Canada J.L. Richards & Associates Limited Full time

    We are seeking a skilled Systems Engineering Specialist to join our team at J.L. Richards & Associates Limited.As a trusted leader in the industry, we have been providing quality services for over 100 years and have a long-established reputation for delivering exceptional results.About UsWe are a 100% employee-owned firm with a strong commitment to...


  • Ottawa, Ontario, Canada Kongsberg Geospatial Full time

    We are seeking a skilled Software Quality Assurance Specialist to join our innovative team at Kongsberg Geospatial, revolutionizing air traffic services (ATS). The successful candidate will drive quality assurance within the DAATS software team and will be responsible for executing Kongsberg Geospatial quality processes.Job DescriptionEstimated Salary:...


  • Ottawa, Ontario, Canada ROSS Full time

    Job Title: Enterprise Software Integration SpecialistAbout the Company: ROSS is an innovative leader in Recruitment Process Outsourcing (RPO), HR Technology, Recruitment and HR Professional Services. We're a company of People Specialists helping companies align their People Strategy with their Business Growth.Job Description: Our client's Professional...


  • Ottawa, Ontario, Canada Engineering For Industry Full time

    At Engineering For Industry, we take pride in creating a dynamic work environment that fosters collaboration, creativity, and continuous learning. Our commitment to excellence and customer satisfaction has positioned us as a trusted partner to clients in various sectors.About the RoleWe are seeking a motivated, detail-oriented and experienced Structural...


  • Ottawa, Ontario, Canada Captivate X Full time

    Captivate X is seeking a talented Software Engineering Intern to join our team. This paid internship provides an excellent opportunity for individuals looking to gain work experience and develop their skills in software engineering.About the Role:We are looking for a highly motivated individual with a passion for software development to contribute to our...

  • Software Engineer

    1 month ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Ford Motor Company is a leading mobility company that values innovation and customer satisfaction. As a result, we are seeking an experienced software engineer to join our team.Job OverviewThe ideal candidate will have a strong background in software development with C++ and experience working on vehicle software updates. The selected individual will be...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Resonaite Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team as a Identity and Verification Specialist. In this role, you will be responsible for designing, developing, and maintaining scalable Java applications for Identity/Verification related products.About the RoleThe successful candidate will have strong knowledge of Spring Framework,...


  • Ottawa, Ontario, Canada Stelvio Group Full time

    Secure the Future with UsWe are seeking skilled and passionate Software Development Engineers to join our innovative R&D team at Stelvio Group. This role offers the opportunity to contribute to the development, enhancement, and support of our Security software solutions.About the Role:Develop and Maintain Security Software: Design and build cutting-edge...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer service, Telesat has grown to be one of the largest and most successful global satellite operators.The company's revolutionary Low...


  • Ottawa, Ontario, Canada DEW Engineering and Development ULC Full time

    Job Summary">We are seeking a highly motivated and experienced EHS Sustainability Specialist to join our team at DEW Engineering and Development ULC. As an EHS Sustainability Specialist, you will play a critical role in ensuring the company’s compliance with environmental, health, and safety regulations.">About the Role">The successful candidate will be...