logo_jobbe.png
  • Full Time
  • Columbia

Website Qualcomm

Company Overview: Pioneering the Future of Autonomous Systems

At the forefront of the technological revolution, our organization specializes in cutting-edge autonomy solutions that power the next generation of intelligent systems. We operate at the intersection of artificial intelligence, real-time data processing, and machine learning, developing the crucial technology that enables vehicles, robotics, and smart infrastructure to perceive, decide, and act independently.

Our mission centers on solving complex challenges in perception, localization, path planning, and decision-making for autonomous systems. As the industry accelerates toward a future shaped by self-driving cars, intelligent drones, and automated industrial processes, our work becomes increasingly vital to global technological advancement and safety.

Position Available: Autonomy & Edge Computing Specialist

We are actively seeking talented Autonomy & Edge Computing Specialists to join our global engineering teams. These roles represent core positions within our technical organization, focused on developing, testing, and deploying autonomous systems that operate reliably in real-world environments.

Primary Locations: Canada (Multiple Cities) with additional opportunities in global hubs
Employment Type: Full-time positions with competitive compensation packages
Eligibility: ALL NATIONALITIES ARE ENCOURAGED TO APPLY – we are building a globally diverse team
Application Method: Submit through our official careers portal (link provided below)

Role Definition: What You Will Be Doing

As an Autonomy & Edge Computing Specialist, you will occupy a critical position in our technology pipeline, transforming theoretical models into reliable, production-grade autonomous systems. Your work will directly impact products that millions may eventually depend upon for transportation, logistics, and safety.

Core Responsibilities and Daily Impact

Your technical contributions will span the entire autonomy stack, with particular emphasis on edge deployment:

  • Algorithm Development & Optimization: Design, implement, and refine core autonomy algorithms for computer vision, sensor fusion, motion planning, and control systems specifically constrained by edge computing environments.

  • Edge Deployment & Optimization: Transition machine learning models and autonomy software from development environments to resource-constrained edge hardware (GPUs, embedded systems, custom ASICs), ensuring real-time performance and reliability.

  • System Integration & Testing: Integrate software components with various sensors (LiDAR, radar, cameras) and hardware platforms, then conduct rigorous simulation, closed-course, and real-world testing to validate system performance against safety-critical metrics.

  • Performance Analysis & Improvement: Continuously monitor and analyze system performance data to identify bottlenecks, edge cases, or failures, then implement data-driven improvements to algorithms and system architecture.

  • Collaborative Problem-Solving: Work closely with robotics engineers, AI researchers, hardware specialists, and safety validation teams in an agile, cross-functional environment to solve complex technical challenges.

  • Technical Documentation & Knowledge Sharing: Create clear documentation and present technical findings to ensure knowledge transfer and maintain high standards of code and system quality across global teams.

Technical Qualifications & Required Expertise

We are looking for candidates who combine deep theoretical knowledge with practical engineering skills. The following qualifications represent our baseline requirements:

Essential Technical Skills

Programming & Software Engineering:

  • Proficiency in C++ and Python as primary development languages in a production environment.

  • Experience with ROS 2 (Robot Operating System), middleware, and real-time software frameworks.

  • Strong understanding of software engineering best practices: version control (Git), CI/CD pipelines, containerization (Docker), and code review processes.

  • Practical experience with embedded Linux development and cross-compilation toolchains.

Autonomy & AI/ML Domain Knowledge:

  • Solid foundation in robotics fundamentals: kinematics, state estimation, sensor fusion (Kalman filters, particle filters), and motion planning (A*, RRT).

  • Hands-on experience with deep learning frameworks such as PyTorch or TensorFlow, particularly for perception tasks (object detection, segmentation, tracking).

  • Understanding of machine learning deployment challenges at the edge: model quantization, pruning, compression, and hardware-aware neural architecture search.

Edge Computing & Systems Expertise:

  • Demonstrated experience optimizing algorithms for low-latency, high-throughput execution on edge devices (NVIDIA Jetson, Qualcomm Snapdragon, Intel Movidius, or similar).

  • Knowledge of system resource management: CPU/GPU utilization, memory footprint, power consumption, and thermal constraints in embedded systems.

  • Familiarity with sensor interfaces and data pipelines for processing high-bandwidth data from cameras, LiDAR, and inertial measurement units (IMUs).

Professional Experience & Background

  • Master’s or PhD degree in Robotics, Computer Science, Electrical Engineering, or a related field, or equivalent practical industry experience (typically 3+ years in autonomy, robotics, or adjacent fields).

  • A proven track record demonstrated through publications, open-source contributions, or tangible project outcomes in autonomy or edge AI.

  • Experience working in regulated or safety-critical industries (automotive, aerospace, medical devices) is a significant advantage, though not mandatory.

Key Behavioral Competencies

  • Resilient Problem-Solving: The ability to navigate ambiguity and persist through complex, multi-faceted technical challenges without a clear precedent.

  • Safety-First Mindset: An inherent commitment to engineering for safety, reliability, and ethical considerations in autonomous systems.

  • Collaborative Communication: The skill to articulate complex technical concepts to diverse stakeholders and work effectively within interdisciplinary teams.

  • Continuous Learning Orientation: A proactive approach to staying current with rapidly evolving technologies and research in autonomy and AI.

Why This Role Matters: Your Impact on the Future

This position is not just another engineering job. You will be contributing to technology that has the potential to:

  • Redefine transportation by reducing accidents caused by human error.

  • Increase accessibility by providing mobility solutions for those unable to drive.

  • Transform industries from agriculture and mining to logistics and last-mile delivery.

  • Push the boundaries of what machines can perceive and accomplish in unstructured environments.

You will be solving some of the most difficult engineering problems of our generation, working alongside world-class experts who are equally passionate about creating a tangible, positive impact on the world.

Compensation, Benefits & Growth

We recognize that our people are our most valuable asset and compensate them accordingly with a package designed to attract and retain top global talent.

  • Competitive Compensation: A salary structure that matches or exceeds industry standards, complemented by performance-based bonuses and long-term incentive plans.

  • Comprehensive Benefits: Health, dental, and vision insurance, retirement savings plans with company matching, and generous paid time off.

  • Relocation & Immigration Support: For successful international candidates, we provide robust relocation assistance and dedicated immigration support to facilitate a smooth transition to your new role and country.

  • Career Development: Access to continuous learning through conference sponsorships, advanced course reimbursement, internal technical workshops, and a clearly defined career ladder for technical contributors and leaders.

  • Global Mobility: The potential for rotations or transfers between our international offices, fostering diverse experiences and professional growth.

Our Commitment to Global Talent & Inclusion

The phrase “ALL NATIONALITY CAN APPLY” is a fundamental principle of our hiring philosophy, not just a formality. We are building a team that reflects the global marketplace we serve. We believe diverse perspectives—shaped by different cultural backgrounds, educational systems, and life experiences—are essential for innovating and creating robust, globally relevant autonomous systems.

Our hiring process is designed to be equitable and focused on merit, skills, and cultural add. We welcome applications from qualified candidates regardless of nationality, ethnicity, gender, age, or background.

Application Process: Steps to Join Our Team

We have designed a transparent and respectful process to evaluate candidates fairly:

  1. Initial Application: Submit your updated CV/Resume and a cover letter through our online portal. Your cover letter should highlight specific projects or experiences relevant to autonomy and edge computing.

  2. Technical Portfolio Review: Our engineering team will review your submitted materials and any public portfolio (GitHub, publications, project descriptions).

  3. Technical Screening Interview: A 60-minute remote interview focusing on fundamental concepts in robotics, algorithms, and software engineering.

  4. Technical Deep-Dive Interviews: A series of 2-3 virtual or on-site interviews involving coding exercises, system design discussions, and reviews of your past projects with senior team members.

  5. Team & Culture Fit Conversation: A meeting with your potential future manager and peers to discuss team dynamics, work style, and mutual expectations.

  6. Offer & Onboarding: Successful candidates will receive a detailed offer package. Our onboarding program includes mentorship pairing and technical ramp-up projects to integrate you effectively.

Senior Engineer Qualcomm Columbia

To apply for this job please visit bit.ly.