Software Development Engineer jobs in Guelph, ON
Software Developer
Easily applyNavitas Vehicle SystemsWaterloo, ON N2L 6A7- $48.35 an hour
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Minimum of 4 years of professional software development experience.
- Direct experience developing commercialized software products.
Computer Vision Engineer
Easily applyMultiple openingsAscension Automation Solutions Ltd.Cambridge, ON- $38–$50 an hour
- Full-time +1
- Overtime
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Extended health care
- We are seeking an analytical, self-motivated engineer to help bridge the gap between industrial machine vision systems, high-level software development for AI…
Frontend Tech Lead
Easily applyVenuitiWaterloo, ON N2J 2G8- $180,000–$220,000 a year
- Full-time +1
- Guide developers in the creation of reusable, modular React components and establish best practices for front-end development.
- Waterloo, ON N2J 2G8 (required).
- HatchOntario
- $130,000–$170,000 a year
- Full-time
- Monday to Friday
- Paid time off
- Life insurance
- Disability insurance
- Work from home
- You will have deep expertise in the development domain and have sufficient touch-points across everything from developer experience to service-level objectives.
Embedded Systems Developer
Easily applyUMI Group Inc.Guelph, ON N1L 1B2- $60,000–$100,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Prior experience with code revision and software development life cycles.
- Assist with development of hydraulic and mechanical systems that will be…
Senior Full Stack Developer
Easily applyOften replies in 1 dayNetsweeperWaterloo, ON- $115,000–$125,000 a year
- Full-time +1
- Paid time off
- Dental care
- Employee assistance program
- RRSP match
- Extended health care
- Work from home
- Professional development opportunities through training.
- Experience with Agile development methodologies and Scrum.
- CI/CD with Jenkins or similar.
Backend Team Lead
Easily applyVenuitiWaterloo, ON- $180,000–$220,000 a year
- Full-time +1
- Experience developing enterprise-scale applications within agile software development environments.
- Proven expertise in Java with 7+ years of professional…
Software Developer
Easily applyAngstrom Engineering Inc.Cambridge, ON- $30–$60 an hour
- Full-time
- Monday to Friday +2
- Flexible schedule
- Ability to solve technical software and mechanical problems.
- University degree in computer/software engineering or equivalent.
- Knowledge of WPF and WCF.
Full Stack Software Engineer
Easily applyNewRideCoWaterloo, ON N2J 2Z2- $100,000–$140,000 a year
- Flextime
- Flextime
- Dental care
- Stock options
- Casual dress
- RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban travel; first-mile-last-mile connections for transit hubs;…
- GHDWaterloo, ON
- $130,794–$176,794 a year
- Participate in training and development opportunities to enhance your skills.
- This role is responsible for defining scalable, secure, and maintainable software…
- View all GHD jobs - Waterloo jobs - Enterprise Architect jobs in Waterloo, ON
- Salary Search: Enterprise Architect - Software Development salaries in Waterloo, ON
- See popular questions & answers about GHD
- JobberKitchener-Waterloo, ON
- $169,200–$228,900 a year
- Full-time
- Stock options
- RRSP match
- Work from home
- Extended health care
- Champion the development of consistent engineering practices and reusable code solutions to enhance overall efficiency.
- Led cross-team initiatives and projects.
- View all Jobber jobs - Kitchener-Waterloo jobs
- Salary Search: Staff Software Engineer salaries
- See popular questions & answers about Jobber
- JobberKitchener-Waterloo, ON
- $196,300–$265,600 a year
- Full-time
- Stock options
- RRSP match
- Extended health care
- Experience with the entire software development lifecycle in the Agile/Scrum framework.
- Utilize AI tools to enhance development practice.
- View all Jobber jobs - Kitchener-Waterloo jobs - Principal Software Engineer jobs in Kitchener-Waterloo, ON
- Salary Search: Mobile Principal Software Engineer salaries
- See popular questions & answers about Jobber
- JobberKitchener-Waterloo, ON
- $125,800–$170,100 a year
- Stock options
- RRSP match
- Extended health care
- A demonstrated level of senior software engineering experience on a full-stack development team.
- Experience with the entire software development lifecycle in…
- View all Jobber jobs - Kitchener-Waterloo jobs
- Salary Search: Senior Software Engineer salaries in Kitchener-Waterloo, ON
- See popular questions & answers about Jobber
- JobberKitchener-Waterloo, ON
- $106,600–$144,200 a year
- Stock options
- RRSP match
- Extended health care
- Stay curious and keep up to date with the latest tools, technologies, and best practices in software development.
- JobberKitchener-Waterloo, ON
- $106,600–$144,200 a year
- Stock options
- RRSP match
- Extended health care
- Stay curious and keep up to date with the latest tools, technologies, and best practices in software development.
- JobberKitchener-Waterloo, ON
- $169,200–$228,900 a year
- Full-time
- Stock options
- RRSP match
- Extended health care
- A track record of success in being an established software engineer, as well as time spent in a leadership position, guiding a team in the delivery of quality…
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.
Career Resources:
Job Post Details
Software Developer - job post
Job details
Pay
- $48.35 an hour
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Casual dress
Full job description
About us
Navitas Vehicle Systems Ltd. is a leading designer and Manufacturer of Electric Drive Systems & Multi-Purpose Platforms for LSV Market (Low Speed Vehicles), Material Handling and Outdoor Power Equipment Markets. Our Products include DC & AC Drive Systems utilizing CAN & Bluetooth Communications for Advanced Control & Performance. Located in Waterloo, Ontario, Canada, our Canadian Manufactured Drive Systems are Installed by OEMs and Globally Marketed Through Leading Distributors.
Position Overview:
Navitas Vehicle Systems is seeking an experienced Software Developer or Computer Science professional to help design, develop, and support our multi-platform enterprise web and mobile applications.
Our software platforms are deployed worldwide and support our LSV drivetrain products, providing user interfaces and tools for end users, OEMs, manufacturers, and internal teams. This role is ideal for someone who enjoys working across cloud services, web applications, mobile apps, automation tools, and data-driven user interfaces.
The successful candidate will be responsible for developing and maintaining commercial software solutions that support vehicle controller configuration, manufacturing data analysis, customer support tools, and global product deployment.
You will work directly with internal engineering, production, and support teams to build reliable, scalable, and user-focused software solutions.
Key Responsibilities
- Design, develop, maintain, and improve enterprise-level web and mobile applications.
- Support and maintain multiple Parse Server cloud platforms.
- Develop REST-based desktop scripting tools for automation, testing, and integration with third-party PaaS file and database systems.
- Build UI-intensive single-page applications for data presentation, analysis, and reporting.
- Support applications used across manufacturing, OEM, dealer, and end-user environments.
- Develop and maintain .NET MAUI-based iOS, Android, and UWP applications.
- Create and support custom operating system-specific renderers, adapters, and integrations.
- Apply contemporary software design patterns and principles, including MVVM and SOLID.
- Review, mentor, and collaborate on JavaScript, HTML, C#, and .NET code with other developers.
- Participate in regression testing, unit testing, and CI/CD processes.
- Work with cross-functional teams to support globally deployed products.
Required Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
- Minimum of 4 years of professional software development experience.
- Direct experience developing commercialized software products.
- Strong experience with C#, .NET, JavaScript, HTML, and web application development.
- Experience with mobile application development, preferably using MAUI.
- Experience working with REST APIs, cloud services, and database-backed applications.
- Familiarity with MVVM, SOLID principles, and modern software architecture practices.
- Exposure to regression testing, unit testing, and CI/CD workflows.
- Ability to troubleshoot, maintain, and improve production software systems.
- Strong communication skills and the ability to work collaboratively with engineering and technical teams.
Preferred Experience
- Experience with Parse Server platforms.
- Experience with SPA frameworks and data visualization interfaces.
- Experience supporting apps deployed across iOS, Android, and Windows environments.
- Experience working with vehicle systems, controllers, manufacturing data, or technical product support tools.
- Experience mentoring other developers or participating in formal code reviews.
Job Types: Full-time, Permanent
Pay: $48.35 per hour
Benefits:
- Casual dress
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- Vision care
Flexible language requirement:
- French not required
Ability to commute/relocate:
- Waterloo, ON N2L 6A7: reliably commute or plan to relocate before starting work (required)
Application question(s):
- What are your salary range expectations? (Answer req'd)
Education:
- Bachelor's Degree (required)
Work Location: In person