Software Developer
$65.9k - $87.3k per yearWabtec
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.
- ...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...SuggestedContract work
$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...SuggestedFull timeSummer workWork at officeImmediate startRemote workFlexible hours$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...SuggestedInternshipLocal areaFlexible hours$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....SuggestedFull timeFor contractorsRemote workFlexible hours$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...SuggestedFull timeRemote workWork from homeFlexible hours$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 workCasual workWork at officeLocal areaImmediate startFlexible hours$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 timeContract workTemporary work$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 contractPermanent employmentFull timeWork at officeLocal areaImmediate startRemote workMonday to fridayAfternoon shift$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 payFull timeCasual workWork at officeMonday to fridayShift workRotating shift$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 timeWork at officeFlexible hours$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 timeContract workFor contractorsFlexible hours$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 payPermanent employmentFull timeWork at officeImmediate startMonday to friday$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 officeWork from home$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 timeWork at officeRemote workFlexible hours$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...InternshipFlexible hours$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 contractFull timeWorldwide$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 timeWorldwideRotating shift$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...FreelanceNight shift$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 employmentFull timeContract workFreelanceWork at officeLocal areaImmediate startMonday to fridayFlexible hours- ...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
$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...InternshipRemote workFlexible hours- ...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
$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 officeLocal areaRemote workFlexible hours$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 workFor contractorsFor subcontractor$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 timeBank staffFlexible hours$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 contractInternshipFlexible hours$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 employmentFor contractors$88.6k - $138.6k per year
...while also advancing the adoption of Jacobs’ developed digital tools and capabilities... ...teams across environment, IT, systems, and software development disciplines. Manage risk,... ...demonstrate digital solutions to clients and develop a plan for initial and long-term adoption...Long term contractFull timeRemote work$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 timeWorldwide$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 workCasual workWork at officeLocal areaFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer remote London, ON
- software engineer - ai machine learning London, ON
- software engineer salary in canada London, ON
- software developer internship London, ON
- software developer London, ON
- software engineer part time London, ON
- software engineer - computer London, ON
- software developer internship no experience London, ON
- part time software developer London, ON
- software engineer - robotics London, ON

