Qualcomm
Q

Software Engineer

Qualcomm
Toronto, ON
On-site
Full-time
CA$84k - CA$126k
1d ago

Apt Insight

In this role, you will contribute to the design, development, and validation of embedded and cloud edge software, applications, and utility programs for Qualcomm products. You will analyze user needs and software requirements, implement smaller features, and support testing and integration under supervision. You will work with software colleagues and cross-functional partners, including systems, hardware, architecture, and test engineers, to meet product requirements and project schedules. The role includes routine decision-making within your work area and communicating technical information and project documentation.

Is This a Good Match for You?

Fact FocusConscientiousnessLogic FocusAnalytical NatureDetail Orientation
Your match shows how your personality fits this role. It compares your working style and your priorities with how this employer works.It also weighs the things a job description cannot tell you, such as the culture, the management style and the stability of the company, against what matters most to you.
Unlock your full match with Apt ProStart with the AI-powered career test to unlock your personal career mentor, full company insights, and a personalized job board designed around your goals.

Responsibilities

Design and implement small software features for products and systems.
Assist with developing, modifying, and validating embedded and cloud edge software, applications, and utility programs.
Analyze user needs and software requirements.
Participate in coding, unit testing, debugging, and software integration.
Assist with code reviews, regression testing, and issue triage.
Collaborate with project team members and relevant engineering teams to meet project objectives.
Write technical documentation for software projects.

Qualifications

A bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
Nice to Have
At least one year of experience with a programming language such as C, C++, Java, or Python.
At least one year of experience with database management software.
At least one year of experience with APIs.
At least one year of work experience with Git, Perforce, or another source code management system.

Work Environment

The role is listed as on-site in Toronto, Ontario, Canada.
You will collaborate with a project team and engineering colleagues across systems, hardware, architecture, and testing.
The role is performed under supervision, with decisions affecting your direct work area or work group.
The listing does not specify working hours or travel requirements.

Benefits & Perks

The stated annual pay range is CAD $84,000 to $126,000.
Compensation may also include an annual discretionary bonus program and an opportunity for annual RSU grants; employees on sales-incentive plans are not eligible for the annual bonus.
The listing describes a competitive benefits package but does not specify individual benefits.
You can build experience in software design, implementation, testing, integration, code review, and cross-functional engineering collaboration.