Senior Software Engineer - Embedded & Cloud Edge Innovator

Qualcomm

Toronto

Hybrid

CAD 101,000 - 151,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus
RSU grants
Competitive benefits

Job summary

Qualcomm Canada ULC is seeking a Software Engineer to design, develop, and validate embedded and cloud edge software across multiple product lines. You will work with systems, hardware, and test teams to deliver robust software solutions and optimize performance.

The role involves full stack development, CI/CD automation, GUI and CLI tooling, and data schema design to unify software across semiconductor IPs. Strong programming in JavaScript, Python, C/C++, and experience with Linux are expected.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

Responsibilities

  • Full stack development using JavaScript (React, Node, NextJS), Python, C, and C++, MongoDB and Postgres.
  • Building CI/CD systems (Gitlab/Github/Jenkins and custom)
  • Building GUIs to support our silicon for internal teams
  • Defining schemas and data organization to centralize how we collect and view data across different semiconductor technologies, product lines and hardware tests
  • Architecting our software development kit and regression infrastructure to support all our product lines, chips, and semiconductor IPs
  • Developing test strategies, automated regression and QA tools, performance visualization of our silicon
  • Collecting and analyzing data on our software infrastructure to help define KPIs for improvement
  • Working closely with team members to troubleshoot and triage issues related with new SW updates
  • Track execution with standard software ticketing systems like Linear, Jira, Confluence and Git/Github/Gitlab

Skills

JavaScript
React
Redux
Python
C/C++
Linux
CI/CD
MongoDB
PostgreSQL
NextJS

Education

Bachelor's degree in Engineering/CS
Master's degree in Engineering/CS
PhD in Engineering/CS

Tools

Git/Github/Gitlab
Jira
Confluence
MongoDB
PostgreSQL
CI/CD tools

Job description

Qualcomm Canada ULC is seeking a Software Engineer to design, develop, and validate embedded and cloud edge software across multiple product lines. You will work with systems, hardware, and test teams to deliver robust software solutions and optimize performance.

The role involves full stack development, CI/CD automation, GUI and CLI tooling, and data schema design to unify software across semiconductor IPs. Strong programming in JavaScript, Python, C/C++, and experience with Linux are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Telemetry Firmware & Driver Engineer - Embedded/Cloud Edge
Telemetry Firmware & Driver Engineer - Embedded/Cloud Edge

QUALCOMM, Inc. • Markham

On-site
CAD 121,000 - 171,000
Software Engineer, Senior Toronto, Ontario, Canada Software Engineering Posted a day ago
Software Engineer, Senior Toronto, Ontario, Canada Software Engineering Posted a day ago

Qualcomm • Toronto

On-site
CAD 101,000 - 151,000
Annual bonus
RSU grants
Competitive benefits
Software Engineer, Senior
Software Engineer, Senior

QUALCOMM, Inc. • Toronto

On-site
CAD 101,000 - 151,000
Software Engineer, Senior
Software Engineer, Senior

Qualcomm • Toronto

On-site
CAD 101,000 - 151,000
Competitive benefits package
RSU program
Edge ML Engineer — Hardware-Driven AI Innovator
Edge ML Engineer — Hardware-Driven AI Innovator

Urban Ridge Supplies • Markham

On-site
CAD 114,000 - 164,000
Telemetry Firmware/Driver Development, Staff
Telemetry Firmware/Driver Development, Staff

Qualcomm • Markham

On-site
CAD 158,000 - 228,000
Senior Embedded Software Engineer - Telecom & SoC
Senior Embedded Software Engineer - Telecom & SoC

Ciena Corporation • Ottawa

On-site
CAD 137,000 - 212,000
Medical, dental, and vision benefits
401(k) / DCPP with company matching
Employee Stock Purchase Program (ESPP)
+1
Technical Program Manager, Software & Validation
Technical Program Manager, Software & Validation

Qualcomm • Vancouver

Hybrid
CAD 126,000 - 176,000
Staff Hardware Design Engineer - Application Engineering
Staff Hardware Design Engineer - Application Engineering

QUALCOMM, Inc. • Ottawa

On-site
CAD 171,000 - 242,000
Application Engineer, Sr Staff
Application Engineer, Sr Staff

QUALCOMM, Inc. • Toronto

On-site
CAD 110,000 - 140,000