Senior Computer Vision Engineer – Embedded Systems and CUDA

1 day ago


San Carlos CA United States Robust Full time

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 Computer Vision Engineer - Embedded Systems and CUDA, you will be developing software that makes this vision a reality.

We are seeking a driven Senior Computer Vision Engineer - Embedded Systems and CUDA to build, deploy, and optimize advanced robot perception systems that run on integrated hardware. You will collaborate with top-tier researchers and engineers in robotics and AI to create cutting-edge robotics vision systems. The primary development languages will be C++ and CUDA C. The ideal candidate will have experience developing robotics software for embedded systems, particularly with NVIDIA Jetson, and possess strong software engineering skills.


Responsibilities:
  • Collaborate with perception and robotics teams to develop and optimize code for NVIDIA Jetson platforms.
  • Adapt and scale research solutions to run efficiently on robot hardware, maximizing the use of compute and sensors.
  • Write clean, efficient, and well-tested code.
  • Document APIs for seamless integration and understanding by other teams.

Essential Skills:
  • BS, MS, or PhD in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 2+ years of industry experience in software engineering.
  • Proficiency in C++ and CUDA C.
  • Expertise in optimizing software for NVIDIA Jetson platforms.
  • Strong skills in software engineering and algorithm development.
  • Familiarity with the Nvidia edge inference ecosystem (e.g. VPI, TensorRT, etc.).

Desired Skills:
  • Experience with multithreading and multithreading frameworks.
  • Experience optimizing 2D and 3D vision algorithms for NVIDIA Jetson (e.g., stereo vision, optical flow, detection, tracking, pose estimation).
  • Familiarity with deep learning algorithms and pipelines.
  • Experience with sensor calibration (multi-camera systems, extrinsic/intrinsic calibration).
  • Proficiency with embedded Linux (e.g., Yocto).
  • Experience with specialized libraries, languages, and frameworks (e.g., PyTorch, TensorFlow, OpenCV, PCL).
  • Familiarity with transport layers and inter-process communication for robotics systems (e.g., ROS, GRPC, Boost, Interprocess, NATS, ZeroMQ).
  • Experience with shared memory for inter-process communication.

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.

#J-18808-Ljbffr

  • San Francisco, United States MoTek Technologies Full time

    Sr. Embedded Software Engineer - Computer Vision / CUDAWe are seeking a Staff Software Engineer to develop, deploy, and optimize advanced robot perception systems on integrated hardware. You will collaborate with a team of leading researchers and engineers in robotics and AI to build the next generation of robotics vision systems. The role focuses primarily...


  • San Francisco, United States MoTek Technologies Full time

    Sr. Embedded Software Engineer - Computer Vision / CUDAWe are seeking a Staff Software Engineer to develop, deploy, and optimize advanced robot perception systems on integrated hardware. You will collaborate with a team of leading researchers and engineers in robotics and AI to build the next generation of robotics vision systems. The role focuses primarily...


  • san francisco, United States MoTek Technologies Full time

    Sr. Embedded Software Engineer - Computer Vision / CUDAWe are seeking a Staff Software Engineer to develop, deploy, and optimize advanced robot perception systems on integrated hardware. You will collaborate with a team of leading researchers and engineers in robotics and AI to build the next generation of robotics vision systems. The role focuses primarily...


  • Dallas, TX, United States Computer Visionaries.AI Full time

    Job Title: Computer Vision EngineerLocation: Dallas, TX or RemoteType: Full-time/Part-time/Contract Computer Visionaries.AI is a Dallas-based R&D and consulting firm that specializes in Computer Vision & AI technology. We empower organizations to solve complex problems through AI-enabled actionable insights. Our approach emphasizes unique applications of...


  • Santa Clara, CA, United States NVIDIA Full time

    We are hiring senior engineers to work on the CUDA driver and runtime, core components of our platform for accelerating general purpose computation on the GPU. Our team analyzes performance of applications, investigates bottlenecks in software or hardware and delivers features and improvements to better realize the potential of NVIDIA hardware for a growing...

  • Machine Learning

    2 days ago


    Friendly, MD, United States Sanezoo Full time

    Machine Learning & Computer Vision Engineer At SANEZOO, you have the opportunity to be part of a global success story in robotics and machine vision. We develop unique solutions in robotic guidance and advanced image and 3D scene analysis using deep learning. We work on our own HW solutions, cameras, luminaires, and embedded computers. It is important for...


  • Goleta, CA, United States Mentium Technologies Inc. Full time

    At Mentium Technologies, we are working in the exciting field of next-generation AI processors.We are looking for a creative and collaborative person with embedded systems experience and strong technical problem-solving skills. The person we seek should have a strong attitude toward experimental work, be methodical and thorough in developing the software,...


  • San Diego, California, United States Atkinson Aeronautics and Technology Full time

    Job Description:We are seeking a highly skilled Software Development Engineer to support critical Department of Defense (DoD) projects. This position is contingent upon contract award and focuses on software development, integration, and testing for advanced systems.Key Responsibilities:Develop software test procedures, software programs, and related...


  • Santa Clara, CA, United States NVIDIA Full time

    NVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are now looking for an outstanding CUDA developer to build developer-facing libraries and services that will accelerate the...


  • San Jose, California, United States Fusion Life Sciences Technologies LLC Full time

    About the RoleFusion Life Sciences Technologies LLC seeks an experienced Senior Embedded Systems Design Engineer to join our team in San Jose, CA. This is an exciting opportunity for a highly skilled professional to develop and implement comprehensive DFT architectures tailored to specific design requirements.ResponsibilitiesDesign and develop embedded...


  • Santa Clara, CA, United States RENEWED VISION COUNSELING AND DEVELOPMENTAL DISABILITY CENTER Full time

    We are looking for a System Software Architect – Programmable Vision Accelerator. As the market leader in deep learning and parallel computing, NVIDIA is seeking an expert system software architect to lead the design and implementation of firmware and driver stack for NVIDIA's Programmable Vision Accelerator (PVA) engine in the Tegra SoC platform. As a...


  • Burlingame, CA, United States Tbwa ChiatDay Inc Full time

    Butlr is on a mission to make the built environment people-aware. We live and work in houses and buildings that aren't aware of their inhabitants. We heat and cool spaces when no one is in them, clean areas that haven't been used, and lease office space that no one is using. Our vision is to enable smarter buildings and increase the quality of life while...


  • San Jose, CA, United States Yoh Services LLC Full time

    Senior Software Development Engineer in Test - Embedded Systems Employment Type: Contract Reference: BH-378170 Senior Software Development Engineer in Test - Embedded Systems We are seeking a Software Developer in Test to join our team, specializing in embedded systems with a focus on automotive applications. As a Software Developer in Test, you will be...

  • Software Engineer

    1 day ago


    Mountain View, CA, United States Applied Intuition Full time

    Applied Vehicle Platform Team The Applied Vehicle Platform is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest growing projects here at Applied, and we are seeking exceptional talent to drive execution. About the role We are looking for senior...


  • McKinney, TX, United States Raytheon Full time

    Date Posted: 2024-10-10 Country: United States of America Location: TX190: 2501 West University, McKinney 2501 West University , McKinney, TX, 75070 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the...


  • San Francisco, CA, United States CyRAD Talent Solutions Full time

    Senior Embedded Software Engineer - US Citizen Senior Embedded Software Engineer San Francisco Bay Area On-Site or Remote About Us: We are a technology leader at the cutting edge of laser communications and advanced networking, enabling groundbreaking innovations for land, sea, air, and space applications. Using technology originally developed by Google, we...


  • Irvine, CA, United States Edison Smart Full time

    Senior Embedded Software Engineer | Irvine, CA | Up to $200,000Join a growing IoT connectivity business in Calfornia, who are scaling their Engineering team, as they build the next generation of their IoT connectivity devices.As a Senior Embedded Software Engineer, you'll work in a small team to develop the embedded systems to support wireless connectivity...


  • Burlingame, CA, United States peakenergy.com Full time

    Senior Manager, Electrical and Embedded Systems Position Overview: As the Senior Manager of Electrical Systems for our Energy Storage Solutions (ESS) team, you will be at the forefront of designing and scaling our gigawatt-scale battery electrical and control systems. This executive role requires a blend of visionary leadership and hands-on engineering...


  • Sunnyvale, CA, United States Fortinet Full time

    Job Responsibilities: Software Development: Design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements. System Optimization: Optimize software for performance, power efficiency, and memory usage within the constraints of the embedded environment. Debugging and Troubleshooting: Use...


  • San Jose, United States B Garage Full time

    About B GARAGE B GARAGE was founded in 2017 by a Ph.D. graduate from Stanford University. After having spent over five years researching robotics, computer vision, aeronautics, and drone autonomy, the founder and team set their minds on building a future where aerial robots would become an integral part of our daily lives without anyone necessarily piloting...