Software Developer jobs in Waterloo, ON
Software Developer, Quality Engineering
Easily applyNewRideCoWaterloo, ON N2J 2Z2- $80,000–$100,000 a year
- Flextime
- Flextime
- Dental care
- Casual dress
- 3 or more years of software development experience.
- RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban travel;…
Senior DevOps Engineer
Easily applyNewLandmark GlobalOntario- $88,000–$116,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- RRSP match
- Extended health care
- Work closely with Development and IT Operations to provide the tools, environments, and resources required for efficient software delivery.
Mobile Developer - Software Engineer
Easily applyNewRideCoWaterloo, ON N2J 2Z2- $90,000–$130,000 a year
- Flextime
- Flextime
- Dental care
- Casual dress
- 5+ years of professional software development experience.
- RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban…
- Hammond Power Solutions Inc.Guelph, ON
- $96,800–$145,200 a year
- Permanent
- Paid time off
- Employee assistance program
- Flexible schedule
- Strong problem-solving skills and a passion for software development.
- Troubleshoot and resolve issues related to existing data systems and software applications…
- Hammond Power Solutions Inc.Guelph, ON
- $96,800–$145,200 a year
- Permanent
- Paid time off
- Employee assistance program
- Flexible schedule
- Strong problem-solving skills and a passion for software development.
- Troubleshoot and resolve issues related to existing data systems and software applications…
- Prime Management Group Inc.Brantford, ON
- $65,000–$70,000 a year
- Full-time
- Plan, design, develop, test, implement, maintain, and document applications to meet business requirements.
- Modify and maintain existing applications.
CNC Programmer
Easily applyXact Machining Inc.Waterloo, ON- $32–$45 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Extended health care
- Experience with Master Cam programming software is preferred.
- Create, develop, and modify CNC programs for milling and turning operations.
Business Systems Analyst- Software & Process Improvement
Easily applyOften replies in 1 dayStubbe's Workforce IncHarley, ON- $60,000–$90,000 a year
- Full-time
- Dental care
- Profit sharing
- Company events
- Strong knowledge of Stubbe's business processes and operations (or precast, construction, or manufacturing equivalent) — no formal software development…
Robot Programmer
Easily applyAscension Automation Solutions Ltd.Cambridge, ON- $36–$50 an hour
- Full-time +1
- Day shift +3
- Vision care
- Dental care
- Life insurance
- Casual dress
- Company events
- Extended health care
- We deliver end-to-end automation solutions, from system design and build to commissioning, integration, and ongoing service.
- Job Types: Full-time, Permanent.
Product Manager
Easily applyOften replies in 2 daysPayworks Inc.Cambridge, ON- $95,000–$120,000 a year
- Full-time
- Flextime
- Flextime
- Payworks builds regulated software for 40,000+ Canadian SMBs across all 13 provincial and territorial jurisdictions, in English and French.
Embedded Systems Software Developer
Easily applyNewTigercat IndustriesCambridge, ON N1T 1S3- $34–$39 an hour
- Full-time
- Monday to Friday +2
- Vision care
- Employee assistance program
- Profit sharing
- RRSP match
- Company events
- Prior experience with source code revision and software development life cycles.
- Able to complete source code revision and software development life cycles.
- ShipConstructor Software Inc.Ontario
- $90,000 a year
- Full-time
- Tuition reimbursement
- Profit sharing
- Solid experience in software development with a focus on backend or systems engineering.
- Design, develop, test, and maintain software in accordance with SSI…
- Skywise Canada Inc.Waterloo, ON
- Full-time
- At least seven (7+) years of professional experience developing software with .
- Demonstrated experience diagnosing, debugging, and resolving software issues in…
- NAVBLUE, Inc.Waterloo, ON
- Full-time
- Demonstrated experience diagnosing, debugging, and resolving software issues in live production environments.
- Serve as the technical spokesperson for the team,…
- View all NAVBLUE, Inc. jobs - Waterloo jobs - Technical Lead jobs in Waterloo, ON
- Salary Search: SKYWISE - Technical Lead salaries in Waterloo, ON
- See popular questions & answers about NAVBLUE, Inc.
- Skywise Canada Inc.Waterloo, ON
- Full-time
- Agent Development: Design, develop, and connect automated AI-enabled workflows across diverse corporate tools and software infrastructure.
- SiemensKitchener, ON
- $130,000–$160,000 a year
- Full-time
- Ability to bridge technical detail across software, data, and AI teams.
- This role will be central to connecting robotics data engineering with future support…
- View all Siemens jobs - Kitchener jobs - Senior AI/ML Engineer jobs in Kitchener, ON
- Salary Search: Senior AI/ML & Robotics Platform Engineer salaries
- See popular questions & answers about Siemens
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Software Developer, Quality Engineering
Software Developer, Quality Engineering
Job details
Full job description
This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you’ll be one of the pioneers shaping this transformation.
As a Software Developer specializing in Quality Engineering, you will be embedded within an engineering squad. You will design, build, and champion the quality capabilities that empower our teams to ship with confidence at scale.
You will write and review production-quality code, contribute to technical design discussions, and raise quality and reliability risks before they become problems. You will work across engineering teams, building automation frameworks, performance and integration testing capabilities, and tooling that the whole organization depends on. Initially starting in our Salesforce development team, you will work across different engineering teams, building broad technical and domain knowledge across the platform.
You will report to the Software Quality Manager. Engineering squads at RideCo own the quality of what they build. Your job is to make that ownership easier, more reliable, and better instrumented.
Your day-to-day responsibilities will include:
- Champion quality across components and interfaces; ensuring correctness, accessibility, usability, security, and scalability are built in
- Design and build test automation frameworks and quality tooling used across the engineering organization
- Develop automated functional, integration, performance, and stress tests, including large-scale simulations based on real-world and generated data
- Contribute to technical designs and reviews to identify quality and reliability risks early
- Participate in code reviews, assessing changes for testability, correctness, and quality risk
- Partner with engineers, product owners, project stakeholders, and other RideCo staff to define acceptance criteria, identify edge cases, and assess risks
- Investigate production issues, identify root causes, and translate findings into automation and improved test coverage
- Contribute to test strategy, test reporting, and other documentation
- Other duties/projects as assigned
Your tech stack & growth opportunities:
You won't be expected to know all of these on day one. The right candidate will have strong fundamentals and a track record of picking up new technologies quickly.
- Languages: Apex, Lightning Web Components, Python, Rust, JavaScript / Angular / Vue, Bash
- Web & backend: Salesforce, Django, Flask
- Mobile: Ionic / Angular hybrid apps for Android and iOS, Kotlin
- Infrastructure: AWS, PostgreSQL, Redis, RabbitMQ / Celery, Docker
- Testing & automation: Playwright, Cypress, Appium, pytest, custom internal frameworks
- Mapping & routing: OpenStreetMap, travel time and route estimation, traffic modeling
- Observability: Grafana, performance dashboards, data analytics
- Process: Agile, continuous integration, zero-downtime delivery
Qualifications and Experience:
- 3 or more years of software development experience
- Degree in Computer Science, Software Engineering, or a related discipline
- Strong fundamentals in object-oriented programming
- Experience in process automation and automated testing, including functional, integration, stress, and performance
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent communication skills with audiences of a variety of technical levels
- Curious and highly adaptable, motivated by new challenges and evolving work
- Prior experience in Salesforce development or the public transportation domain are assets
Compensation and Benefits:
- Base salary: $80K - $100K
- Work-Life Balance & Additional Perks: Flex-time work schedules, vacation time, bi-weekly catered lunches, social events, casual dress code
- Benefits Plan: Medical, dental, prescription, life/health spending accounts and more
- Work Environment: Located in KW's most desirable work space in the heart of Uptown Waterloo
- Commuter Program: Complimentary rides to and from the office in Waterloo Region
Who we are:
http://www.rideco.com
RideCo powers on-demand transit. Public transit agencies and fleet operators use RideCo's cloud-based software platform to provide on-demand shared rides in dynamically routed buses and vans. RideCo is growing rapidly, and it is the most adopted on-demand paratransit and microtransit software among the 10 largest cities in the United States. Our marquee clients include Philadelphia’s SEPTA, RTC Las Vegas, San Antonio Metro, and Houston Metro.
RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban travel; first-mile-last-mile connections for transit hubs; and corporate employee transportation. The success of these services is supported by the industry's best customer service, including a 95% plus customer retention rate. We are investing to scale up and capture the growing demand for on-demand shared rides solutions.
RideCo is proud to be an equal-opportunity employer. We hire the best talent and strive to build a meritocratic culture. In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require special accommodation to complete any portion of the application or interview process, please mention this in your application. #Li-Hybrid
Why is this role open? Existing Vacancy
RideCo is committed to a fair and transparent recruitment process. We do not use artificial intelligence (AI) or automated decision-making tools to screen, evaluate, or select candidates. All applications are reviewed and assessed by our hiring team.