cover image
Quantum World Technologies Inc.

Robotic Software Engineer

On site

San jose, United states

Mid level

Freelance

19-09-2025

Share this job:

Skills

Communication Python Version Control Problem-solving Operating Systems Programming git Software Development C++ Embedded Systems Tactile Sensors Robotics

Job Specifications

Location: San Jose CA

Candidates with Master's in Mechanical or control systems or Electrical or computer science with 1 or 2 years of experience. Completed at least one course of Robotics during their school. Strong C++ and Python is required.

Robotic Software Engineer:

1. Strong proficiency in programming languages such as C++ and Python.

2. Expertise with robotic middleware platforms, especially ROS/ROS2.

3. Solid understanding of AI algorithms.

Fluency in Japanese/Mandarin ( Optional)

* 5+ years of full-time industry experience in software engineering

* Strong proficiency in programming languages such as C++ and Python.

* Expertise with robotic middleware platforms, especially ROS/ROS2.

* Experience with real-time operating systems (RTOS) and embedded systems is a plus

* Solid understanding of AI algorithms and their application in robotics.

* Experience with software development best practices, including version control systems like Git, testing, and continuous integration.

* Working knowledge of simulation tools (especially IsaacSim).

* Excellent problem-solving skills and ability to work collaboratively in an interdisciplinary team environment.

* Strong communication skills, both written and verbal.

Responsibilites include:

* Develop and maintain robotic software frameworks that interface with physical robotic hardware and perception systems.

* Integrate and calibrate perception systems (e.g., cameras, LiDAR, tactile sensors) with robotic platforms to enable enhanced task-awareness.

* Develop abstraction layer to support plug-and-play integration of AI algorithms for robotic manipulation, motion planning, and control.

* Collaborate with AI researchers to translate cutting-edge algorithms into robust software implementations.

* Optimize software for performance and scalability in both simulation and real-world applications.

* Troubleshoot and resolve issues related to robotic software, hardware integration, and system performance.

* Contribute to documentation, code reviews, and the establishment of best practices within the team.

* Stay updated with the latest advancements in robotics software and AI to continuously enhance the team's capabilities

About the Company

QUANTUM WORLD TECHNOLOGIES INC, is a IT Consulting and Staffing venture of QUANTUM GROUP OF COMPANIES having its presence in IT and I.T.E.S, Real Estate, Hospitality, Pharmaceuticals, and Entertainment Industries across the globe, with its headquarters in Los Alamitos CA, Parsippany - NJ, Seattle - WA, Canada, Dubai and India. We are one of the leading service providers, providing effective business solutions in IT Consulting, IT Services, and Business Process Outsourcing Services. We are an e-Verified employer and SBE Certi... Know more