NVIDIA Software Engineer – Apply Now

🏢 NVIDIA📍 Trois-Rivières, Quebec💼 Full-Time💻 On-site🏭 Artificial Intelligence, Computer Hardware, Semiconductor, Software💰 $100,000 - $160,000 per year

About Company

NVIDIA is a pioneer in accelerated computing, driving innovation in AI, high-performance computing, graphics, and autonomous machines. We are building the future, pushing the boundaries of what’s possible with our cutting-edge GPUs and software platforms. Our work impacts everything from scientific discovery to gaming, automotive, and enterprise solutions. We foster a culture of innovation, collaboration, and continuous learning, where passionate individuals can make a profound impact. Join a team where your contributions directly influence the next generation of technological advancements, making a tangible difference in industries worldwide.

Job Description

Are you an exceptional Software Engineer with a passion for pushing the boundaries of technology? NVIDIA is seeking a talented and driven Software Engineer to join our innovative team in Trois-Rivières, Quebec. In this role, you will be instrumental in designing, developing, and optimizing advanced software solutions that power NVIDIA’s groundbreaking products and platforms. Working on the forefront of AI, graphics, and high-performance computing, you will contribute to projects that define the next generation of technological advancement.

This position offers a unique opportunity to work with world-class engineers on challenging problems, contributing to a diverse range of areas such as GPU acceleration, AI frameworks, cloud computing, and real-time systems. We are looking for an individual who is not only proficient in software development but also eager to learn, adapt, and contribute to a fast-paced, high-impact environment. If you thrive on technical challenges, possess strong problem-solving skills, and are passionate about making a tangible difference with your code, we encourage you to apply. Join NVIDIA and help us create technologies that revolutionize industries and enrich lives globally. Your work will directly contribute to advancements in areas critical to the future, from self-driving cars to medical imaging and scientific research. We value creativity, precision, and a relentless pursuit of excellence, encouraging our engineers to explore new ideas and take ownership of impactful projects.

Key Responsibilities

  • Design, develop, test, and maintain high-performance, scalable software solutions for NVIDIA's diverse product portfolio.
  • Collaborate with cross-functional teams including hardware engineers, researchers, and product managers to define specifications and deliver robust software.
  • Optimize existing codebases for performance, scalability, and efficiency on NVIDIA's GPU architectures.
  • Participate in code reviews, contribute to technical documentation, and ensure adherence to best practices and coding standards.
  • Debug complex issues, identify root causes, and implement effective solutions across various software layers.
  • Research and evaluate new technologies and methodologies to enhance product capabilities and development processes.
  • Drive innovation by proposing and implementing new features and improvements to NVIDIA's software stack.

Required Skills

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
  • 3+ years of professional experience in software development.
  • Proficiency in C/C++ programming and strong debugging skills.
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with Linux development environment and command-line tools.
  • Solid problem-solving, analytical, and critical thinking abilities.
  • Excellent written and verbal communication and collaboration skills.

Preferred Qualifications

  • Experience with GPU programming (CUDA, OpenCL, Vulkan, DirectX, OpenGL).
  • Familiarity with parallel computing and distributed systems.
  • Knowledge of AI/Machine Learning frameworks (e.g., TensorFlow, PyTorch) and deep learning concepts.
  • Experience with performance profiling and optimization tools.
  • Understanding of computer hardware architectures, especially GPUs and CPUs.
  • Prior experience in developing software for graphics, gaming, autonomous vehicles, or high-performance computing domains.
  • Master's degree or PhD in a relevant technical field.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans for you and your family.
  • Generous paid time off, including vacation, sick leave, and holidays.
  • Employee stock purchase plan and robust retirement savings options.
  • Access to cutting-edge technology and unparalleled research opportunities.
  • Extensive professional development and career growth opportunities.
  • On-site fitness centers, cafes, and employee events (where applicable).
  • A vibrant, inclusive, and diverse work environment that values innovation and collaboration.

How to Apply

To apply for this exciting opportunity, please click on the application link below. You will be redirected to NVIDIA’s official career portal where you can submit your resume and cover letter. Ensure your application clearly highlights your relevant experience, technical skills, and passion for innovation. We encourage all qualified candidates to apply.

Apply Now

DISCLAIMER

Welcome to Career.rdptt.com. All job listings on career.rdptt are sourced from employers, recruiters, or publicly available job boards. We do not guarantee the accuracy, authenticity, or availability of any job post.

Applicants are advised to verify details before applying and avoid sharing sensitive information unless certain of the employer’s legitimacy. career.rdptt is not responsible for any losses, damages, or issues arising from the use of information provided on this site.

We do not charge any fees for accessing or using our website, and all job information is provided free of charge. Use this website at your own discretion. For any inquiries or to raise a complaint, please contact us at [email protected]
Scroll to Top