Job Summary
We are seeking a Software/Robotics Engineer with hands-on experience in robotics simulation and machine learning to support the development of advanced robotics and perception systems. This role focuses on simulation-driven robotics development, computer vision pipelines, and AI model integration. The ideal candidate will contribute to designing, testing, and optimizing robotics software solutions while working closely with cross-functional engineering teams in a fast-paced environment.
Key Responsibilities
Develop robotics software solutions using simulation-driven workflows
Build and optimize perception pipelines for robotics applications
Work with IsaacSim-based simulation environments for testing and validation
Implement and train machine learning models using Python and PyTorch
Apply modern vision models such as Grounding DINO, SAM2, and Vision-Language Model (VLM) prompting
Collaborate with engineering teams to integrate perception and robotics systems
Debug, test, and improve system performance and reliability
Document development processes and contribute to best practices in robotics software engineering
Qualifications
Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field
Strong programming skills in Python and experience with PyTorch
Hands-on experience with robotics simulation and perception systems
Familiarity with modern computer vision models and AI workflows
Experience with robotics frameworks and simulation environments preferred
Strong analytical and problem-solving skills
Ability to work effectively in a collaborative, fast-paced engineering environment