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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Operations Engineer, Amazon Logistics

Senior Operations Engineer role at Amazon Logistics focusing on next-gen delivery station development and multiple modes of transportation implementation.

Sr Innovation and Design Engineer, Worldwide Design Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing automated distribution centers and logistics systems with competitive compensation and benefits.

Senior Software Development Engineer, Amazon Stores

Senior Software Engineer role at Amazon Stores, building scalable e-commerce solutions with competitive pay and benefits.

Sr. Software Development Engineer, S3

Senior Software Engineer role at Amazon Web Services (AWS) focusing on S3 Fleet Management and distributed systems development.

Finance Manager WW External Fulfillment, WW External Fulfillment Finance

Senior Finance Manager position at Amazon leading financial strategy for Worldwide External Fulfillment, requiring 6+ years experience in financial planning and analysis.

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 6 months 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?