Staff Software Engineer, NVIDIA Jetson and CUDA Job at Robust.ai, San Carlos, CA

bDlIWVY4cTJDNXNJdE9hTkdlbDNoMlVCTXc9PQ==
  • Robust.ai
  • San Carlos, CA

Job Description

About this role:

Any sufficiently advanced technology is indistinguishable from magic. We make cutting-edge solutions that feel as natural as breathing.

Pushing the boundaries of what's possible, our team of industry veterans is raising the bar for autonomous and collaborative robots. We are developing and deploying, at scale, iconic people-centered robots. We know we have succeeded when customers ask why other robotic solutions don't feel like ours - effortless, intuitive, and delightful.

We believe that all machines that have physical actuators will soon be intelligent. In a sense, all machines will become intelligent robots, and Robust.AI's software platform will power the intelligence of the world's machines. As our Senior Software Engineer, Jetson, and CUDA, you will be developing software that makes this vision a reality.

Job brief:

We are looking for a passionate Senior Software Engineer to develop, deploy, and optimize robot perception systems that can run on integrated hardware. You will work with a team of world-class researchers and engineers on robotics and AI, to build the next generation of robotics vision systems. You will work mainly in C++ and CUDA C. Ideal candidates have a background in writing robotics software on embedded systems (especially NVIDIA Jetson), as well as strong software engineering skills.

In your role you will:
  • Lead on-robot software optimization efforts, and coordinate with other teams
  • Work with perception and other robotics teams to develop, deploy and optimize code for NVIDIA Jetson
  • Optimize and scale cutting edge research to work efficiently on robot's compute and sensors
  • Write clean and performant code, including tests
  • Write documentation so others can effortlessly understand your API

Essential skills:
  • BS, MS or PhD in CS or a related technical field involving Software Engineering, Computer Vision, Electrical Engineering or equivalent
  • 4+ years industry software engineering experience
  • Experience with C++ and CUDA C
  • Experience with multithreading and/or multithreading frameworks
  • Experience of optimizing software for NVIDIA Jetson platforms
  • Excellent software engineering and algorithm skills
  • Experience with the Nvidia edge inference ecosystem (VPI, TensorRT, Deepstream, Isaac ROS, GXF, etc.)
  • Experience with embedded Linux such as Yocto

Desired skills (one or more):
  • Experience optimizing 2D and 3D vision algorithms for NVIDIA Jetson. For example: stereo vision, optical flow, auto-exposure, detection, tracking, pose estimation
  • Experience with deep learning algorithms and pipelines
  • Experience with extrinsic and intrinsic sensor calibration, including multi-camera systems
  • Experience with specialized libraries, languages and frameworks like Pytorch, TensorFlow, OpenCV, PCL
  • Experience with transport layers for robots and computer systems like ROS, GRPC, Boost.Interprocess, NATS, ZeroMQ
  • Experience with inter-process communication over shared memory

What we offer:
  • Base pay is dependent on your skills, qualifications, and experience.
  • Stock options and huge potential for growth.
  • Strong startup (and fun) culture.
  • Medical, Dental, and Vision coverage.
  • Flexible vacation and sick leave practices.
  • Paid parental leave.

Robust AI fosters a culture of belonging and a shared commitment to equality and equity. Having a diverse set of perspectives is key to ensuring AI and robotics serve the needs of all.

Job Tags

Flexible hours,

Similar Jobs

Congo Brands

Sr. Space Planning Analyst Job at Congo Brands

 ...for everything from ready-to-drink beverages, snacks, supplements and more. The Role Congo Brands is looking for a Sr. Space Planning Analyst to add to our Sales Intelligence team! In this position, you will be responsible for designing and refining product display... 

Ben Mynatt Chevrolet / Buick GMC

Body Shop Job at Ben Mynatt Chevrolet / Buick GMC

Best Technicians Wanted Ben Mynatt is looking to grow our team of award-winning technicians. Are you passionate about automotive repair and maintenance? Are you skilled at troubleshooting and diagnosing problems? Do you thrive in a fast-paced, customer-focused environment...

TotalMed Staffing

CT Technician Travel Assignment Job at TotalMed Staffing

 ...We are looking for a skilled CT Technician to take on a travel assignment based in Yerington, Nevada. Join our team at TotalMed and enjoy competitive compensation, immediate medical benefits, and a top-tier retirement plan, including low-cost investment options. We handle... 

Syneos Health/ inVentiv Health Commercial LLC

Professional Pharmaceutical Sales Representative Job at Syneos Health/ inVentiv Health Commercial LLC

 ...have what it takes: a competitive drive coupled with exceptional sales ability.In this role, you will be an integral part of a...  ...managing an assigned territory. You'll partner with a leading pharmaceutical company one of Syneos Health's long-term clients and most robust... 

All Pro Security

Security Guard Job at All Pro Security

 ...Professional Security Guard All Pro Security - Park City, UT. All Pro Security is seeking to hire a Security Guard in the Park City area . Are you an outgoing person with strong leadership qualities who likes to be out and about rather than stuck in an office...