Design embedded software at Qualcomm Canada ULC while developing programming, testing, and debugging skills under supervision. Support connected products through practical engineering work.
As a Software Engineer, you will assist with embedded and cloud edge software, applications, and specialized utility programs. You will analyze user needs, implement small features, and help validate software for Qualcomm products. Collaboration with systems, hardware, architecture, and test engineers supports system-level solutions.
Key Responsibilities:
Assist with embedded and cloud edge software development
Analyze user needs and software requirements
Implement small software features for products
Perform unit testing, debugging, and integration efforts
Write technical documentation for software projects
Requirements:
Bachelor's degree in engineering, information systems, or computer science
One or more years with C, C++, Java, or Python
One or more years with database management software
One or more years with APIs
Experience with Git, Perforce, or source code management
Build embedded software expertise through feature development, unit testing, documentation, and collaboration at Qualcomm Canada ULC.
📌 Embedded Software Engineer Toronto
🏢 Qualcomm
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.