GrepJob
Lumilens

Software Engineer-Computer Vision & Robotics

Lumilens
Apply
22 days ago
San Jose, CA, USAEntry Level / Mid Level
H1B Sponsor

Responsibilities

  • Design and develop computer vision and ROS/ROS2-based software frameworks for robotics.
  • Build systems that enable machines to perceive and interact with physical environments.
  • Develop and integrate perception, localization, and control pipelines for deployment.
  • Architect scalable, high-performance software systems for simulation and edge inference.
  • Debug and optimize ROS-based autonomy stacks and improve system performance.
  • Implement computer vision algorithms for detection and scene understanding.
  • Collaborate on AI/ML-driven approaches and support integration with computing platforms.
  • Partner with cross-functional teams to deploy robotics solutions in production.
  • Contribute to system testing, validation, and deployment.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Robotics, or related field.
  • Experience in robotics, systems software, or related domains.
  • Strong expertise in Computer Vision algorithms and ROS/ROS2.
  • Proficiency in C/C++/Python and strong foundation in data structures.
  • Experience with distributed systems and embedded software.
  • Familiarity with deep learning frameworks like Pytorch or TensorFlow.
  • Working knowledge of Windows and Linux systems.
  • Hands-on experience debugging complex system-level issues.
  • Strong problem-solving skills in fast-paced environments.

Benefits

  • Competitive compensation with equity participation.
  • Comprehensive health, dental, and vision insurance.
  • Opportunity to work on cutting-edge AI, robotics, and photonics technologies.
  • Direct impact on next-generation manufacturing and intelligent systems.
  • Collaborative environment with world-class engineering talent.
  • Dynamic startup environment with significant growth opportunities.

Tech Stack

CC++LinuxPythonPyTorchTensorFlowWindows