companyLumilens logo

Software Engineer - Computer Vision & Robotics

LumilensSan Jose
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Key ResponsibilitiesRobotics & Software DevelopmentDesign and implement computer vision and/or ROS/ROS2-based software frameworks for robotics and intelligent automation systems. Develop systems that enable machines to perceive, interpret, and interact with physical environments through computer vision and AI technologies. Create and integrate perception, localization, and control pipelines for real-world applications. System Architecture & Performance OptimizationCollaborate across teams to optimize system performance and ensure seamless integration of software with hardware components.

About the job

About Lumilens

Lumilens builds photonics infrastructure for AI supercomputing. The team develops technology from chip-to-chip optical interconnects to scalable photonic engines, aiming for faster, cooler, and more efficient computing.

Backed by Mayfield and led by experienced industry leaders, Lumilens operates as a well-funded startup. The company focuses on rethinking the optical layer from the silicon up. Engineers at Lumilens work closely together to address complex challenges in optics, systems, and scalability. The company is in an early growth phase, offering the chance to shape foundational technology.

Role Overview: Software Engineer – Computer Vision & Robotics

This position centers on developing advanced systems for intelligent automation within Lumilens’s manufacturing and photonics platforms. The role combines robotics, AI, and high-performance software to build frameworks that help machines perceive, learn, and interact with complex physical environments.

The engineer will design and implement manufacturing automation systems, integrate computer vision and AI algorithms into real-world applications, and optimize performance for simulation, training, and edge deployment. Collaboration with hardware, manufacturing, and systems teams is essential to move intelligent automation from prototypes to scalable production.

What You Will Do

  • Develop and deploy software for manufacturing automation using computer vision and AI.
  • Integrate vision and robotics algorithms into production systems.
  • Optimize software for simulation, model training, and deployment on edge devices.
  • Work closely with hardware and manufacturing teams to scale automation solutions.

What We Look For

  • Strong experience in computer vision and robotics software development.
  • Hands-on expertise with ROS (Robot Operating System) and distributed systems.
  • Track record of building reliable, real-time software for robotics, autonomous vehicles, or automated manufacturing.

Location

San Jose

About Lumilens

Lumilens is at the forefront of building the critical photonics infrastructure that powers AI supercomputing. With a focus on innovative technologies and a commitment to sustainability, we are shaping the future of computing.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.