Senior Software Developer

LeddarTech specializes in AI-based low-level sensor fusion and perception software for advanced driver assistance systems (ADAS), autonomous driving (AD), and parking applications.
Or Yehuda, Israel
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI · Automotive

Description For Senior Software Developer

LeddarTech, headquartered in Quebec City with R&D centers in Montreal and Tel Aviv, specializes in AI-based low-level sensor fusion and perception software. Our solutions enable the deployment of advanced driver assistance systems (ADAS), autonomous driving (AD) and parking applications. Utilizing advanced AI and computer vision algorithms, our automotive-grade software, LeddarVision™, generates precise 3D environmental models for improved decision making and navigation safety.

Our mission is to deliver high-performance AI automotive software that enables the market to deploy ADAS features, reducing the number of road accidents and making transportation more enjoyable and efficient.

As a Senior Software Developer at LeddarTech, you will be responsible for creating and maintaining perception software for automotive applications, working with complex high-performance systems, building new features using C++, integrating existing code base on new platforms, optimizing using available hardware accelerators, and developing support for new sensors. You will collaborate with algorithm engineers and application teams to elaborate needs, key requirements, interfaces, and system constraints, as well as support troubleshooting of issues in deploying software stacks.

We offer a flexible work environment with hybrid work options, global collaborative multi-disciplinary teams, the right tools for success, and investment in learning opportunities. Our company values focus on customer satisfaction, employee well-being, innovation, and a culture that nurtures courage and empowerment.

Join LeddarTech and be part of a team that's envisioning the road ahead in automotive technology!

Last updated 20 days ago

Responsibilities For Senior Software Developer

  • Creating and maintaining perception software for automotive applications
  • Working with complex high-performance systems, building new features using C++
  • Integrating existing code base on new platforms and optimizing using available hardware accelerators
  • Development of support using new sensors (cameras, radars, ultrasonic sensors)
  • Collaborate with algorithm engineers and application teams to elaborate needs, key requirements, interfaces, and system constraints
  • Support troubleshooting of issues in deploying software stacks

Requirements For Senior Software Developer

Linux
Python
  • Minimum 4-5 years developing multi-threaded C++ applications
  • High technical competence with a track record of strong coding and individual technical contribution
  • Proven experience in high-performance systems in a multi-threaded environment
  • In-depth experience with C++
  • Proven Linux programming skills
  • Familiarity with Graphics/GPU programming (CUDA, OpenCL, OpenGL)
  • Excellent communication skills
  • Excellent problem-solving skills
  • BSc or MSc degree in computer science, computer engineering, electrical engineering, or software engineering
  • Basic Python coding ability

Benefits For Senior Software Developer

  • Employee Assistance Program
  • Free onsite parking
  • Public transit accessibility
  • Comprehensive compensation package including short term incentives and long term incentives
  • Generous paid time off

Interested in this job?

Jobs Related To LeddarTech Senior Software Developer

Sr. Production Systems Engineer

Senior Production Systems Engineer role at Disney, responsible for studio production systems and network infrastructure support. Competitive salary and benefits.

Software Engineer

Disney is seeking a Senior Software Engineer to build world-class products and improve Guest and Cast experiences through full stack programming.

Sr System Engineer

Senior Systems Engineer role at Disney Experiences, supporting data centers on Disney Ships and locations worldwide, requiring expertise in server and storage solutions, virtualization, and automation.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology, focusing on media engineering and metadata integration for streaming platforms.

Senior Software Engineer, Multi-Language Infrastructure (Rust Expertise)

Senior Software Engineer role at LinkedIn, focusing on Multi-Language Infrastructure with Rust expertise. Build scalable systems, mentor others, and contribute to open-source projects.