Search jobs > Fontana, CA > Senior software engineer

Senior Software Engineer, Visual SLAM

NVIDIA
Fontana, California, US
Full-time

NVIDIA is seeking a Senior Software Engineer - VSLAM to integrate, evaluate and productize robotics technologies. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics.

With our invention of the GPU we also set the stage for advances in the field of medical research, computer vision and artificial intelligence.

Today NVIDIA is at the groundbreaking level to innovate in robotics and intelligent autonomous machines. There has never been a more exciting time to join our company and team.

The team around Isaac AMR is building a robotics platform for developing the next generation of intelligent and autonomous robots.

Isaac is binding together high-fidelity visual and physical simulation, a high-quality developing platform, hundreds of optimized algorithms to tackle hard problems in computer vision and artificial intelligence, and a small and powerful computational platform to form the brain of intelligent machines.

Our team consists of experts from all over the world and dozens of different fields, and together we want to change the way robots are programmed.

In order to make an application, simply read through the following job description and make sure to attach relevant documents.

What You’ll Be Doing

  • Refine and optimize existing VSLAM algorithms for efficiency and robustness, ensuring readiness for real-world deployment.
  • Conduct extensive testing and validation of the VSLAM system both in simulation environments and on actual robotic hardware.
  • Develop and implement automated evaluation pipelines to supervise and benchmark the algorithm’s performance over time.
  • Collaborate closely with the navigation team and QA for flawless integration of the VSLAM system.
  • Provide documentation and training to support teams and end-users, ensuring smooth operation and maintenance of the system.

What We Need To See

  • BS or MS or equivalent experience in Robotics, Computer Science or related field
  • 8+ years of experience in deploying VSLAM or similar algorithms in a production environment (deployment, validation, tooling)
  • Proficient in C++ and Python
  • Have a robotics generalist attitude, i.e. ability to work across robotics disciplines with little supervision
  • Comfortable working cross-functionally with other teams and groups
  • You have a thirst and ability to learn and adapt to new technologies

Ways To Stand Out From The Crowd

  • Exposure to mobile robotics, autonomous vehicles or similar
  • Experience developing tooling for evaluation of VSLAM pipelines
  • Background with developing cloud-based map distribution solutions
  • Experience with GPU programming and parallel computing for real-time systems.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us.

If you're creative, autonomous, and passionate about autonomous machines - we would love to hear from you!

The base salary range is 176,000 USD - 333,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Canonical
San Bernardino, California

Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. Joining Cano...

Promoted
Fabletics
Fontana, California

Job Description Fabletics is currently looking for a Remote Senior Full Stack Software Engineer. Global active-lifestyle brand Fabletics is looking for a Senior Engineer to join the Fabletics Engineering Team. This position will report to the Senior Manager, Engineering- Fabletics. Mentor and provid...

Promoted
RELX
Fontana, California

As a Senior Software Engineer on the Digital Commons development squad, you will help transform a monolithic legacy system into a suite of modern Web services and applications. Our team is responsible for Digital Commons, a best-in-class hosted software solution for institutions wishing to publish, ...

Promoted
Zscaler
Fontana, California

Bachelor's degree in Computer Science, Computer Engineering or other technical discipline; or equivalent experience. ...

Promoted
NVIDIA
Fontana, California

Apply for an opportunity to collaborate with many multi-disciplinary engineering teams within NVIDIA and internationally in the PyTorch open source community to deliver our customers the best of NVIDIA software. MS or PhD Computer Science, Computer Engineering, Electrical Engineering or a related fi...

Promoted
Analog Group
Fontana, California

Experience working with other electrical and electronics engineers; mechanical and optical engineers; software engineers and scientists to develop new products. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. ...

Promoted
NVIDIA
Fontana, California

We’re on a mission to automate and build brand-new infrastructure-as-a-service inside IT, and we’re looking for senior engineers to help drive this effort. For more than two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics. With a rare focus on this field, we ...

Mindlance
Remote, CA
Remote

As a Senior Software Delivery Engineer, you’ll be on a team building a secure, compliant SaaS platform for Federal government-led construction projects. This will involve building and adopting tools to build, test, and deploy software to run in a dedicated environment that meets all controls for, an...

Cornerstone OnDemand
Remote, CA
Remote

As a Full Stack Engineer on the Cornerstone Immerse team, you will be responsible for designing, developing, and maintaining software applications tied to extended and augmented reality and building immersive learning experiences. Bachelor's degree in Computer Science or Software Engineering, or equ...

HCLTech
California , USA

Java language knowledge for building services and micro services such as Restful with JSON and/or SOAP with XML based request/response required.Implementing design patterns, algorithms and applying innovative methodologies experience required.Oracle Database interaction technologies such as Hibernat...