Job Search and Career Advice Platform
2,210

Software Engineer jobs in Canada

Senior Software Development Engineer

Nokia

Ottawa
On-site
CAD 85,000 - 110,000
16 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Senior Software Engineer, - Information Retrieval

BenchSci Analytics Inc.

Toronto
On-site
CAD 100,000 - 130,000
16 days ago

Staff Software Developoment Engineer

Nokia

Ottawa
On-site
CAD 90,000 - 120,000
16 days ago

Principal Software Engineer – AI & ML Platform

Autodesk

Toronto
On-site
CAD 120,000 - 160,000
16 days ago

Senior Software Engineer, API

Viral Nation

Canada
On-site
CAD 80,000 - 110,000
16 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Senior Software Engineer

Proofpoint Canada ULC

Toronto
Hybrid
CAD 100,000 - 130,000
16 days ago

Senior Flight Software Engineer / MTS

Macdonald, Dettwiler And Associates Corporation

Brampton
On-site
CAD 110,000 - 150,000
16 days ago

Principal Software Engineer- AI (Remote)

8th Light

London
Remote
CAD 174,000 - 218,000
16 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

,Software Engineer

Resmed

Halifax
On-site
CAD 80,000 - 110,000
16 days ago

Senior Software Engineer, Observability

Paymentus

Richmond Hill
On-site
CAD 100,000 - 120,000
16 days ago

Senior Embedded Software Engineer

Serve Robotics

Toronto
On-site
CAD 207,000 - 277,000
16 days ago

Fullstack Software Engineer (Remote)

PermitFlow

Toronto
Remote
CAD 152,000 - 333,000
16 days ago

Ubuntu Core Software Engineer

Canonical

Trois-Rivières
Remote
CAD 80,000 - 100,000
16 days ago

Senior DevOps Software Engineer / MTS

Macdonald, Dettwiler And Associates Corporation

Brampton
On-site
CAD 152,000 - 194,000
16 days ago

Senior Software Engineer

VAST Data

Toronto
On-site
CAD 100,000 - 120,000
16 days ago

Staff Software Engineer, Credit Underwriting

Block, Inc

Kitchener
Remote
CAD 222,000 - 335,000
16 days ago

Senior Software Engineer, Private Equity Innovation

Tech Economy

Toronto
Hybrid
CAD 108,000 - 130,000
16 days ago

Senior Software Engineer

G Adventures limited

Toronto
On-site
CAD 100,000 - 130,000
16 days ago

Senior Software Engineer - Australian SKA Regional Centre (AusSRC)

CSIRO

Sydney
On-site
CAD 104,000 - 114,000
16 days ago

Senior Software Engineer - Data Engineering

Achievers Corp.

Toronto
On-site
CAD 80,000 - 120,000
16 days ago

Senior Software Engineer - TI110925

emergiTEL Inc.

Vancouver
Hybrid
CAD 100,000 - 130,000
16 days ago

Senior / Staff Software Engineer, Public Sector

startups

Ottawa
Hybrid
CAD 80,000 - 110,000
16 days ago

Ingénieur logiciel / Software Engineer

Microsoft

Toronto
On-site
CAD 114,000 - 204,000
17 days ago

43491023732 - Software Engineer

Activate Talent

Toronto
Hybrid
CAD 80,000 - 100,000
17 days ago

Software Development Engineer

Intralox

Canada
On-site
CAD 80,000 - 100,000
17 days ago

Top job titles:

Part Time jobsHris jobsArchitect jobsPharmaceutical Sales Representative jobsSupport Worker jobsConcierge jobsDevops Engineer jobsHome Care jobsDirector Marketing jobsProduction Assistant jobs

Top companies:

Jobs at BdoJobs at UlineJobs at BeaumontJobs at Capital OneJobs at LowesJobs at SanofiJobs at UnileverJobs at WayfairJobs at AbbottJobs at Novartis

Top cities:

Jobs in CalgaryJobs in VancouverJobs in EdmontonJobs in WindsorJobs in RichmondJobs in WaterlooJobs in MiltonJobs in Prince GeorgeJobs in KamloopsJobs in Rhein

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobs
Senior Software Development Engineer
Nokia
Ottawa
On-site
CAD 85,000 - 110,000
Full time
17 days ago

Job summary

A leading telecommunications company in Ottawa is seeking a Senior Engineer to develop diagnostics software for embedded systems. The role involves collaborating with cross-functional teams to ensure quality and adherence to project schedules. Candidates should have 5 to 7 years of relevant experience, proficiency in C/C++ and Linux, and must excel in analytical problem-solving. This position offers an exciting opportunity to contribute to cutting-edge telecommunications technology.

Qualifications

  • 5 to 7 years' experience in developing diagnostics software for embedded systems.
  • Hands-on experience with diagnostic software frameworks and hardware.
  • Proficiency in using test equipment and knowledge of hardware interfaces.

Responsibilities

  • Develop diagnostics software for embedded systems focusing on quality.
  • Plan and execute software development in an Agile environment.
  • Work with cross-functional teams to verify hardware functionality.

Skills

Diagnostics software development
Embedded systems
C/C++ proficiency
Linux experience
Analytical skills
Team collaboration
Version control (GIT)

Education

BS/MS in relevant field

Tools

Traffic generators
JTAG debuggers
Job description
Overview

As a senior engineer you will be responsible for developing diagnostics software for testing the hardware with a focus on quality and adherence to project schedules. You will be expected to work in a cross-functional team environment to debug and resolve hardware and diagnostics software issues. You will develop and enhance the proprietary diagnostics software framework and third party vendor libraries, and develop testcases for hardware testing during the design and manufacturing stages

Qualifications

Required Skills for Candidates

  • BS/MS with 5 to 7 years' experience in developing diagnostics software for embedded systems
  • Experience in working across cross functional product development environment involved in developing carrier-class telecommunication products(s)
  • Hands-on experience in developing diagnostics software, participating in requirement gathering, design and test plan reviews
  • Hands-on experience in using test equipment such as traffic generators, JTAG debuggers
  • Proficiency in Linux and C/C++ in embedded systems including microcontroller based systems
  • Candidate must be a quick-learner and self-starter, energetic, flexible and positive
  • Good analytical and troubleshooting skills are critical
  • Experience with software version control (GIT) and bug tracking tools is required
  • Hands-on experience with diagnostic software frameworks, hardware health monitoring, or power-on self-test (POST) systems
  • Knowledge of hardware interfaces and protocols (I²C, SPI, Ethernet, PCIe)
  • Hands-on experience in hardware bring-up and Uboot bootloader

Desired Skills for Candidates

  • Experience in working collaboratively with a geographically separated team
  • Knowledge of Python and scripting based automation
  • Familiarity with RTOS environments (FreeRTOS, ThreadX, etc.)
  • Basic understanding of electronics schematics and hardware design
  • Hands-on development experience with Infineon microcontrollers based systems
Responsibilities

Responsibilities for Candidates

  • Being an integral member of the diagnostics software team, deliver quality output by developing diagnostics for embedded system with a focus on quality and adherence to project schedules
  • To scope, plan and execute the diagnostics software development in an Agile environment
  • Address field issues, execute feature enhancements and defect fixes
  • Work with HW, ASIC, FPGA, FW, and SW teams and design tests to verify hardware functionality in prototyping and manufacturing stages
  • Perform Root Cause Analysis for customer found defects
  • Create design and user guide documents
  • Previous
  • 1
  • ...
  • 12
  • 13
  • 14
  • ...
  • 89
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved