Quantum World Technologies Inc.
Robotic Software Engineer
Quantum World Technologies Inc., San Jose, California, United States, 95199
Location:
San Jose, CA Robotic Software Engineer Education and experience: Candidates with Master’s in Mechanical, Control Systems, Electrical, or Computer Science with 1–2 years of experience. Completed at least one Robotics course during school. Strong proficiency in C++ and Python. Fluency in Japanese/Mandarin is optional. Responsibilities
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 layers 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. Qualifications
Strong proficiency in programming languages such as C++ and Python. Expertise with robotic middleware platforms, especially ROS/ROS2. Solid understanding of AI algorithms and their application in robotics. Experience with software development best practices, including version control (Git), testing, and continuous integration. Working knowledge of simulation tools (especially IsaacSim). Experience with real-time operating systems (RTOS) and embedded systems is a plus. Excellent problem-solving skills and ability to work collaboratively in an interdisciplinary team environment. Strong written and verbal communication skills. Other notes: Seniority level and employment type are listed as separate fields in the posting; however, relevancy-preferrable details should be captured as shown here if provided.
#J-18808-Ljbffr
San Jose, CA Robotic Software Engineer Education and experience: Candidates with Master’s in Mechanical, Control Systems, Electrical, or Computer Science with 1–2 years of experience. Completed at least one Robotics course during school. Strong proficiency in C++ and Python. Fluency in Japanese/Mandarin is optional. Responsibilities
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 layers 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. Qualifications
Strong proficiency in programming languages such as C++ and Python. Expertise with robotic middleware platforms, especially ROS/ROS2. Solid understanding of AI algorithms and their application in robotics. Experience with software development best practices, including version control (Git), testing, and continuous integration. Working knowledge of simulation tools (especially IsaacSim). Experience with real-time operating systems (RTOS) and embedded systems is a plus. Excellent problem-solving skills and ability to work collaboratively in an interdisciplinary team environment. Strong written and verbal communication skills. Other notes: Seniority level and employment type are listed as separate fields in the posting; however, relevancy-preferrable details should be captured as shown here if provided.
#J-18808-Ljbffr