Senior Embedded Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Senior Software Engineer
In-Person
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Embedded IOT Systems Engineer, Senior

Senior Embedded IoT Systems Engineer position at Qualcomm focusing on end-to-end design of IoT components and embedded systems development.

Automotive Platform - Engineer Sr.

Senior Automotive Platform Engineering role at Qualcomm focusing on embedded software development, AUTOSAR, and functional safety for automotive systems.

Serdes PHY Analog Design Engineer

Senior-level Serdes PHY Analog Design Engineer position at Qualcomm, focusing on next-generation custom PHY designs for SoCs with 4-12+ years of experience required.

Senior Software Engineer - Cambridge, UK

Senior Software Engineer position at Qualcomm Technologies in Cambridge, UK, focusing on embedded systems and Python development for voice and music firmware tools.

AR / VR Architecture Power and performance systems engineer

Senior-level Power and Performance Systems Engineer position at Qualcomm, focusing on AR/VR architecture optimization for Snapdragon SoC platforms.

Description For Senior Embedded Software Engineer

Qualcomm Canada ULC is seeking a Senior Embedded Software Engineer to join their innovative team. As a leading technology innovator, Qualcomm is at the forefront of pushing boundaries in next-generation experiences and digital transformation. In this role, you'll work on cutting-edge embedded systems and AI acceleration, developing optimized software for low-power AI applications. You'll collaborate with cross-functional teams, working on both pre-silicon and post-silicon verification, while integrating solutions for internal and external customers. The position requires strong expertise in embedded systems, RTOS/Linux firmware development, and proficient C/C++ programming skills. You'll be part of a company that values innovation, professional growth, and comprehensive benefits. The role offers opportunities to work with leading engineering experts, access to continuous learning programs, and the chance to contribute to world-changing technologies. Qualcomm provides a supportive, inclusive culture where your ideas can contribute to breakthrough technologies that impact lives globally. The position combines technical challenges with professional development opportunities, making it ideal for someone passionate about embedded systems and AI technology.

Last updated 3 months ago

Responsibilities For Senior Embedded Software Engineer

  • Develop optimized software to enable AI models deployed on current and future Qualcomm low power AI accelerator
  • Work on low power AI software pre-silicon and post-silicon verification
  • Work closely with internal and external customers to integrate/enable low power AI software
  • Effective communication across teams, multitasking and well-planned execution of tasks

Requirements For Senior Embedded Software Engineer

Linux
Python
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field
  • 2+ years of experience with RTOS/Linux firmware/driver development
  • Good understanding of embedded/computer hardware architecture
  • Proficient programming skills in C/C++
  • Experience with low level interactions between operating systems
  • Solid hands-on skills and experience on problem solving

Benefits For Senior Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?