Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$65.9k - $87.3k per year
Full-time

Wabtec

Job Description



Who will you be working with? Bach-Simpson is the lead Event Recorder OEM in the North American Transit market. It designs, develops, and maintains various electronic equipment for trains. The monitoring team in this division is responsible for the Bach-Simpson monitoring products and projects. How will you make a difference? As a member of the software team in Bach-Simpson, you will report to the Software Manager. You will be responsible for maintaining existing and architecting and implementing new software solutions across a range of technologies including embedded Linux and PC software. What do we want to know about you? The following are the required

qualifications

for this role:
  • Bachelor’s degree in software engineering, Computer Science, Information Technology or a closely related field
  • Minimum 5 years professional experience with the C programming language
  • Demonstrable passion for programming (pet projects, contributions to open-source software, etc.)
  • Experience with embedded systems and bare metal programming
  • Ability to see “the bigger picture”; suggest and implement process improvements
  • Willingness to embrace AI for more efficient workflows
  • Ability to communicate (verbal and written) clearly and accurately in English
  • Efficient self-motivator with a proven ability to prioritize multiple streams of work and meet deadlines
  • Excellent attention to detail

Eligibility Requirements:

  • Legal authorization to work in Canada is required
  • International travel, including to the United States

What will your typical day look like? The following are essential responsibilities for this role:

  • Participating in daily stand-up meetings with the team
  • Analyzing technical requirements
  • Designing software to implement formal requirements
  • Implementing software designs
  • Debug, root cause, and correct software defects
  • Creation and maintenance of formal software design documentation
  • Assist other groups with understanding product behavior
  • Work with product management to respond to customer comments

What about the physical demands of the job?

  • Ability to lift, carry, and move test hardware and equipment up to 30 lbs.
  • Ability to work at a lab bench performing hands-on testing, setup, and troubleshooting.
  • Ability to connect and interact with small components, cables, and test fixtures.
  • Ability to stand or sit for extended periods depending on testing needs.
  • Ability to visually inspect hardware devices and test systems.
  • Ability to work in an electronics lab environment following ESD and safety protocols.
  • Ability to use hand tools (e.g., screwdrivers) for assembling and maintaining test setups.
  • Ability to connect disconnect various connectors on a daily basis as testing needs.
  • Have manual dexterity to be able to work with various hardware for testing purposes.

You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary. Our job titles may span more than one career level. The salary range for this role is between $65,900-$87,300 The actual salary offered to a candidate may be influenced by a variety of factors, such as: training, transferable skills, work experience, education, business needs, market demands, and work location. The base pay range is subject to change and may be modified in the future. Wabtec offers a comprehensive benefits plan including vacation, health, dental, and retirement Wabtec will only employ those who are legally authorized to work in Canada for this opening. Any offer of employment is conditioned upon the successful completion of a background check.

Additional Information



What could you accomplish in a place that puts People First?

At Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.

If you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.

Who are we?

Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together – are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.

Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at

Culture powers us and the possibilities.

We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.


We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.

Need accommodation? Just let us know - we’ve got you.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Software Developer in London, ON vacancy
  •  ...Competitive salaries and benefits Work with collaborative team members in the automation industry General Description Software Developer will use their knowledge to design, create, implement, and maintain software, applications, and other computer systems and will... 
    Suggested
    Contract work

    Proax Technologies Ltd.

    London, ON
    19 days ago
  • $100k - $110k per year

     ...complex business challenges through innovative software solutions. In your role, you will...  ...problems and present solutions t other developers, product owners, UX specialists, and...  ...tools and agentic workflows t plan, develop, document, and test the code within the digital... 
    Suggested
    Full time
    Summer work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    tbk Creative

    London, ON
    3 days ago
  • $80k - $95k per year

     ...ABOUT THIS POSITION  The Software Engineer II, Web will have a passion for creating innovative and engaging web products, day-dream about...  ...Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation®3, the BioShock 2 multiplayer... 
    Suggested
    Internship
    Local area
    Flexible hours

    Digital Extremes

    London, ON
    10 days ago
  • $100k - $165k per year

     ...into real, production-grade value on the IrisX platform. As a Software Engineer in Trackunit's Professional Services team, you'll join...  ...deliver the kind of high-quality engineering that makes Trackunit's developer experience a genuine competitive advantage for our customers.... 
    Suggested
    Full time
    For contractors
    Remote work
    Flexible hours

    Trackunit

    London, ON
    12 days ago
  • $130k - $135k per year

     ...world get to answers they can trust. Learn about the Danaher Business System which makes everything possible. The Senior BI Developer (PowerBI) is responsible for leveraging in-depth expertise in our systems and processes to enhance business enablement and organizational... 
    Suggested
    Full time
    Remote work
    Work from home
    Flexible hours

    SCIEX

    London, ON
    3 days ago
  • $92.5k - $136k per year

    Description Join Team CARFAX as a Senior Software Engineer - Dev Ops   We are looking for a seasoned Senior Software Engineer - Dev...  ...platforms such as Kubeflow, Airflow, or Prefect translates well.   AI Developer Platform — Own and contribute to the architecture and operations... 
    Summer work
    Casual work
    Work at office
    Local area
    Immediate start
    Flexible hours

    CARFAX

    London, ON
    a month ago
  • $62.48k - $89.04k per year

     ...knowledge and to gain experience in group work, dispute resolution, and leadership skills development. Responsibilities The Web Developer plays a key role in advancing the Faculty of Law’s website renewal initiative by designing, building, and maintaining accessible,... 
    Full time
    Contract work
    Temporary work

    Western University

    London, ON
    14 days ago
  • $18 - $21 per hour

     ...Schedule, confirm, and coordinate appointments using clinic software. Collect patient information and update electronic patient records...  ..., and patient-focused approach Willingness to learn and develop new skills What We Offer Competitive hourly wage of $18–$21... 
    Hourly pay
    Full time
    Casual work
    Work at office
    Monday to friday
    Shift work
    Rotating shift

    Optometrists on Colborne

    London, ON
    4 days ago
  • $62.22k - $90.41k per year

     ...development conforms with the Official Plan and Provincial policies. Develops implementation policies and prepares amendments to both the...  ..., Geographic Information Systems (GIS) and other available software, along with GIS analysis skills, to prepare reports, manipulate... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    Afternoon shift

    City of London

    London, ON
    10 days ago
  • $75k - $100k per year

     ..., and deliverables, ensuring client satisfaction. Mentor and develop junior hydrogeologists and technical staff. Contribute to business...  ..., AQTESOLV, MODFLOW, FEFLOW or other groundwater modelling software, or database abilities will be an asset Compensation $75,000... 
    Full time
    Work at office
    Flexible hours

    Dillon Consulting

    London, ON
    14 days ago
  • $44.68 - $45.52 per hour

     ...in our region. The Communications Officer is responsible to develop and execute the organization’s strategic communications plan across...  ...organization Proficient with graphic design and a variety of software platforms, including Microsoft Office products, Canva, Outlook... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Immediate start
    Monday to friday

    CMHA Thames Valley Addiction and Mental Health Services

    London, ON
    7 days ago
  • $45k - $65k per year

     ...applicable forms, as necessary, in 1 document. Responsibilities Develop technical skills in areas such as: compilations, reviews, audits...  ...an asset Experience working with accounting and tax software is considered an asset The annual salary range for this position... 
    Full time
    Work at office
    Remote work
    Flexible hours

    MNP

    London, ON
    10 days ago
  • $48.4k - $72.7k per year

     ...for a variety of project types; Application of 2D and 3D CAD software such as AutoCAD and other specialty programs to produce design drawings...  ...and innovation, and are empowered to continually grow and develop. We live our core values : Achievement: do the work to... 
    Full time
    Contract work
    For contractors
    Flexible hours

    Dillon Consulting Limited

    London, ON
    9 days ago
  • $65k - $75k per year

     ...unique aesthetics. Basic familiarity with Maya or similar 3D software packages (or a strong eagerness to learn). Experience organizing...  ...Unreal and Unreal Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation®3, the BioShock 2 multiplayer... 
    Internship
    Flexible hours

    Digital Extremes

    London, ON
    12 days ago
  • $75k - $108k per year

     ...experience. You have previous experience eliciting and documenting software-related requirements. A CBAP, CCBA or PMI-PBA certification is...  ...to allow our colleagues’ growth and salary progression as they develop in their role. As a candidate, you are encouraged to ask compensation... 
    Work at office
    Work from home

    Trudell Medical Limited

    London, ON
    11 days ago
  • $140k - $155k per year

     ...Lead the Future of Enterprise Software Delivery at StarTech.com This exciting opportunity has become available within StarTech.com'...  ...Manager, Application Development, you'll lead a talented team of developers responsible for delivering enterprise applications that support... 
    Long term contract
    Full time
    Worldwide

    StarTech.com

    London, ON
    1 day ago
  • $60k - $75k per year

     ...you'll have the opportunity to work on infrastructure projects, develop expertise in specialized technologies, and contribute to initiatives...  ...Incident management and resolution: Assess,resolveor escalate software and hardware technology issues. Request fulfillment:... 
    Full time
    Worldwide
    Rotating shift

    StarTech.com

    London, ON
    1 day ago
  •  ...improvement and quality assurance efforts. Responsibilities Develop and execute manual and automated test scenarios using...  ...Qualifications Education & Experience Minimum of College Diploma in software testing, computer engineering, or related discipline.... 
    Full time

    WinAir

    London, ON
    17 hours ago
  • $17.75 per hour

     ...highly valued; however, we are equally open to those looking to develop their skills in these areas. As a leader in prestige beauty, we...  ...work environment ⁃ Previous experience with retail point⁃of⁃sale software ⁃ Applicants must be able to provide proof of right to live... 
    Freelance
    Night shift

    Estee Lauder

    London, ON
    5 hours ago
  • $63.6k - $76.32k per year

     ...donors, staff, and partners, fostering strong relationships. Develop and maintain external partnerships / relationships to foster collaboration...  ...). Strong experience with graphic design, website software, social media platforms, and proficiency in Microsoft 365 suite.... 
    Permanent employment
    Full time
    Contract work
    Freelance
    Work at office
    Local area
    Immediate start
    Monday to friday
    Flexible hours

    Alzheimer Society Southwest Partners

    London, ON
    8 days ago
  •  ...customers, and our communities. The Role Are you an experienced Software Architect looking for an exciting opportunity to shape the...  ...technical blueprints, defining product/solution architecture, and developing the technical specifications for our projects. You'll be a key... 
    Full time

    Kyndryl

    London, ON
    5 days ago
  • $110.73k - $140.5k per year

     ...research, design, documenting, maintaining, modifying software specifications. Responsible for developing and maintaining interfaces/integration and...  ...support throughout the project/solutions lifecycle. Develop and maintain architectural documentation and end-to-end... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Mohawk Medbuy Corporation

    London, ON
    5 days ago
  • $90k - $115k per year

     ...As an experienced Backend Software Developer, you will join our team of 200+ engineers where you'll be working alongside a core group of qualified colleagues who are curious and challenge assumptions and technical limits to find the best solutions. You will be an integral part... 
    Full time
    Internship
    Remote work
    Flexible hours

    Trackunit

    London, ON
    7 days ago
  • $24 - $31.5 per hour

     ...perform one of the following IPT roles; Provisioning/Parts Content Developer/Writer Maintenance Engineering Content Developer/Writer...  ...(Team Center Visualization) and Arbortext or other XML editing software •Experience with MIL-STD-1388 and Logistics Support Analysis... 
    Contract work
    For contractors
    For subcontractor

    Randstad

    London, ON
    9 days ago
  • $115k - $125k per year

     ...Strong conceptual understanding of modern software architecture, including API integrations,...  ...Inquiry: An ability to talk to developers and ask the questions that uncover risks...  ...Tournament, Digital Extremes went on to develop Dark Sector®, BioShock® for the PlayStation... 
    Long term contract
    Internship
    Flexible hours

    Digital Extremes

    London, ON
    12 days ago
  • $110k - $130k per year

     ...planning through to completion, ensuring all milestones are met. Develop and maintain project schedules, budgets, and resource allocation...  ...project requirements. Proficiency in project management software and tools. What's on Offer Competitive annual salary ranging... 
    Permanent employment
    For contractors

    Michael Page

    London, ON
    15 days ago
  • $48 - $54 per hour

     ...Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and...  ...with machine vision technologies, robotic automation, CAD software, simulations, or technical design tools is considered an asset... 
    Full time
    Bank staff
    Flexible hours

    BOS Innovations

    London, ON
    26 days ago
  • $120k - $170k per year

     ...CARFAX: Having a creative and innovative environment where our developers can collaborate, learn and grow is something CARFAX is...  ...produce the best. Along with creating and maintaining awesome software you’ll also be able to participate in our annual Hack-a-thon or... 
    Summer work
    Casual work
    Work at office
    Local area
    Flexible hours
    2 days per week

    CARFAX

    London, ON
    29 days ago
  • $57.3k - $65k per year

     ...Recorder OEM in the North American Transit market. It designs, develops, and maintains various electronic equipment for trains. The monitoring...  ...projects Proficient in the use of electronic design software (Altium Designer and OrCAD) Experience in circuit theory and PCB... 
    Full time
    Worldwide

    Wabtec

    London, ON
    22 days ago
  •  ...Robotics Engineer who is passionate about developing advanced automation systems and thrives...  ...ground up. Key Responsibilities Design, develop, and implement control systems for...  ...Specify, select, and implement hardware and software tools Support system integration, testing... 
    Long term contract
    Full time
    Monday to friday
    Flexible hours

    KONNEXIO Inc.

    London, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!