Software Engineer jobs in Canada
Senior Frontend Software Development Engineer
Easily applyUrgently hiringEkxpert Placement ServicesConcord, ON- $57,346.60–$137,029.47 a year
- Full-time +1
1 hire made in past 30 days- You'll work alongside the lead engineer (edge AI / hardware) and two junior ML engineers (model training).
- Detection overlay rendering (bounding boxes, tracking…
Senior Software Engineer (SDET, QA Engineer, QA Analyst)
Easily applyUrgently hiringD3 Security Management SystemsVancouver, BC V6C 1G8- From $65,000 a year
- Full-time
Top-rated employer- Greater Vancouver Area (in-office) candidates only.
- D3 Security revolutionizes SecOps with its AI-driven autonomous Security Operations Center (ASOC) solution,…
Senior Software Engineer (SDET, QA Engineer, QA Analyst)
Easily applyUrgently hiringD3 Security Management SystemsVancouver, BC V6C 1G8- From $65,000 a year
- Full-time
Top-rated employer- Greater Vancouver Area (in-office) candidates only.
- D3 Security revolutionizes SecOps with its AI-driven autonomous Security Operations Center (ASOC) solution,…
Software Firmware Design Engineer
Easily applyNewFuture ElectronicsKirkland, QC H9H 3L1- From $80,000 a year
- Full-time
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Disability insurance
- 3-8 years of progressive embedded system design experience in at least two of the following fields (in relation with job specialization):
- Romet Limited CanadaMississauga, ON
- $80,000–$100,000 a year
- Permanent
- Company pension
- Must be able to travel approximately 10% of the time.
- Degree in computer science or electrical engineering or equivalent discipline.
Backend Senior Developer
Easily applyOften replies in 4 daysOctasic Inc.Montréal, QC H1W 4A4- Full-time
- Stock options
- Commuter benefits
- 10+ years of experience in software development;
- Mentor junior developers and promote best practices in software design and maintainability;
- General Dynamics Land SystemsLondon, ON N5V 2Z7
- $27.25–$27.75 an hour
- The duration expected for this position is a minimum 8-month term, with flexibility to go up to 16-months based on candidate availability.
Senior Software Engineer
Easily applyLTMMississauga, ON- $77,874–$86,767 a year
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Collaborate with cross-functional teams to gather requirements and deliver highquality software solutions.
- Seeking a Senior Java Full Stack Developer with 3 to…
View similar jobs with this employerKobelt Manufacturing Co. Ltd.British Columbia- $28–$42 an hour
- Full-time
- Day shift +1
- Vision care
- Dental care
- Life insurance
- Experience with CNC programming and CAM software such as Mastercam.
- Receive a competitive hourly rate of $28-$42 and a wide host of excellent benefits.
- ThalesQuebec City, QC G1P 4P5
- Full-time
- Paid time off
- Dental care
- Paid sick leave
- Life insurance
- Employee assistance program
- Disability insurance
- Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, travel insurance, Employee Assistance Plan and Well-Being program.
View similar jobs with this employerKobelt Manufacturing Co. Ltd.Surrey, BC- $28–$42 an hour
- Full-time
- Day shift +1
- Vision care
- Dental care
- Life insurance
- Experience with CNC programming and CAM software such as Mastercam.
- Receive a competitive hourly rate of $28-$42 and a wide host of excellent benefits.
View similar jobs with this employerKobelt Manufacturing Co. Ltd.Burnaby, BC- $28–$42 an hour
- Full-time
- Day shift +1
- Vision care
- Dental care
- Life insurance
- Experience with CNC programming and CAM software such as Mastercam.
- Receive a competitive hourly rate of $28-$42 and a wide host of excellent benefits.
Lead React Native Developer
Easily applyCGIHalifax, NS B3L 2C2- $75,000–$145,000 a year
- Full-time
- Demonstrated ability to lead technical initiatives and mentor engineers.
- 10+ years of experience in software engineering or mobile application development.
Kitchen Cabinet engineer ( Moziak software )
Easily applyOften replies in 3 daysAxon CabinetsBurnaby, BC V5E 1B6- $25–$35 an hour
- Full-time +1
- Vision care
- Dental care
- On-site gym
- Casual dress
- Extended health care
- On-site parking
- Mozaik software: 4 years (required).
- This role requires hands-on experience with Mozaik V14 Enterprise and kitchen cabinet production.
Senior Verification and Validation Engineer
Easily applyOften replies in 4 daysOctasic Inc.Montréal, QC H1W 4A4- Full-time
- Stock options
- Commuter benefits
- The role requires close collaboration with software, hardware, and system teams to ensure that products meet functional requirements and comply with industry…
View similar jobs with this employerKobelt Manufacturing Co. Ltd.Vancouver, BC- $28–$42 an hour
- Full-time
- Day shift +1
- Vision care
- Dental care
- Life insurance
- Experience with CNC programming and CAM software such as Mastercam.
- Receive a competitive hourly rate of $28-$42 and a wide host of excellent benefits.
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:
Job Post Details
Senior Frontend Software Development Engineer - job post
Job details
Pay
- $57,346.60–$137,029.47 a year
Job type
- Freelance
- Full-time
Location
Full job description
Job Summary
We need a senior engineer to own the cloud dashboard and backend the customer-facing portal that displays live video streams, AI detection overlays, algorithm configuration, alerts, and multi-site management. You'll work alongside the lead engineer (edge AI / hardware) and two junior ML engineers (model training).
What You'll Build
- Central dashboard matching our Figma designs (multi-camera grid views 1x1, 2x2, 2x3, 3x3)
- Real-time video display via WebRTC (go2rtc integration)
- Detection overlay rendering (bounding boxes, tracking IDs, confidence scores on canvas)
- Algorithm library UI (28 algorithms, configurable parameters per camera)
- Multi-site management portal (service provider sees all sites, customers see only their own)
- Role-based authentication (admin, service provider, customer)
- Alert engine and notification system (email, push)
- Device health monitoring dashboard (CPU, NPU, memory, uptime per edge device)
- REST API for edge device communication (receive detections, send commands)
- PostgreSQL database for events, alerts, analytics history
- RabbitMQ integration for real-time event streaming from edge devices
Required Skills
- React / Next.js 3+ years, component architecture, state management
- Python (FastAPI) or Node.js (Express) production REST API experience
- PostgreSQL schema design, queries, migrations
- WebRTC / WebSocket real-time video and data streaming in browser
- HTML5 Canvas drawing overlays (bounding boxes, text) on video frames
- Authentication JWT, role-based access control
- Git Azure DevOps or GitHub, PR workflow
- Docker containerized deployment
Nice to Have
- RabbitMQ or MQTT messaging experience
- AWS deployment (EC2, RDS, S3)
- Experience with surveillance or video analytics dashboards
- Figma to code implementation
- CI/CD pipeline setup
Job Types: Full-time, Freelance
Pay: $57,346.60-$137,029.47 per year
Work Location: Hybrid remote in Concord, ON