Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Developer

Home > C/C++ programming jobs

Software Developer in Canada new

  • Westinghouse Air Brake Technologies Corporation
  • Full time
  • Email
  • London

Responsibilities

  • Analyze technical requirements and design software that implements formal requirements.
  • Implement software designs across embedded Linux and PC software technologies.
  • Debug software, determine root causes, and correct defects.
  • Create and maintain formal software design documentation.
  • Assist other groups with understanding product behavior.
  • Work with product management to respond to customer comments.
  • Perform hands-on testing, setup, and troubleshooting of test hardware, components, cables, and fixtures.
  • Participate in team stand-up meetings and help improve software development processes.

Requirements

  • Bachelor's degree in software engineering, computer science, information technology, or a closely related field.
  • At least five years of professional experience with the C programming language.
  • Experience with embedded systems and bare-metal programming.
  • Demonstrable passion for programming through projects or open-source contributions.
  • Ability to communicate clearly and accurately in English and prioritize multiple workstreams.
  • Ability to lift, carry, and move test hardware and equipment weighing up to 30 pounds.
  • Legal authorization to work in Canada is required.
  • Willingness and ability to travel internationally, including to the United States.

Benefits

  • Comprehensive benefits plan including vacation, health, dental, and retirement benefits.
  • Salary range of $65,900-$87,300.
  • Work involves an electronics lab environment, including extended periods at a lab bench and compliance with ESD and safety protocols.

Westinghouse Air Brake Technologies Corporation

Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digita...

Similar positions

Software Dev Eng I - 1Finity

  • Fujitsu
  • Full time
  • USA
  • 10/03/2026
  • Salary: $78k - $111k/yr
  • Richardson, TX

[ETA] Embedded Software Developer

  • Bosch Global
  • Full time
  • Others
  • 10/03/2026
  • Ho Chi Minh City, Vietnam

Open Source Networking Software Engineer

  • Canonical
  • Full time
  • Remote
  • 10/03/2026
  • APAC, Americas

Staff Security Software Engineer

  • Aurora
  • Full time
  • USA
  • 10/03/2026
  • Salary: $171k - $303k/yr
  • Pittsburgh, PA

Software Developer

  • Westinghouse Air Brake Technologies Corporation
  • Full time
  • Canada
  • 10/03/2026
  • Salary: $70k - $94k/yr
  • London