Robotics Engineer; Robotics Deployment & Control
Listed on 2026-10-18
-
Software Development
Robotics
Location: New York
Location:
Onsite - Menlo Park, CA or New York, NY
Duration: 12-Month W2 Contract
Our client is interested in candidates who have built, integrated, deployed, or supported advanced robotic systems in research, commercial, industrial, autonomous, or robotics-focused environments and can demonstrate successful deployment of software on physical robotic hardware.
We are seeking a highly skilled Robotics Software Engineer to help deploy and scale advanced robotic systems in real-world environments. This role combines robotics software development, hardware integration, machine learning deployment, and real-time control systems.
The ideal candidate has hands-on experience working with physical robots and enjoys solving challenging problems involving perception, control, autonomy, and system reliability.
Required Qualifications- Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
- Strong software development skills in Python and C++.
- Experience with ROS/ROS2 or similar robotics middleware frameworks.
- Hands-on experience with robotic systems, sensors, actuators, and embedded computing platforms.
- Experience deploying machine learning or control algorithms to physical hardware.
- Strong debugging, troubleshooting, and problem-solving skills.
- Ability to work effectively in a fast-paced engineering environment.
- Experience with humanoid, legged, mobile, or autonomous robotic platforms.
- Knowledge of locomotion, manipulation, motion planning, or whole-body control.
- Experience with simulation-based robotics development and validation.
- Familiarity with machine learning frameworks such as PyTorch.
- Experience with teleoperation systems, motion capture, or robotics data collection platforms.
- Experience supporting hardware development, testing, and field deployments.l>
- Develop, deploy, and maintain software for robotic platforms operating in real-world environments.
- Integrate sensors, actuators, onboard computing systems, and control frameworks.
- Support robot bring-up, calibration, testing, troubleshooting, and maintenance activities.
- Deploy and validate machine learning models on robotic hardware.
- Build and maintain simulation-to-hardware deployment workflows.
- Design and implement real-time control and monitoring solutions.
- Conduct system-level testing and performance analysis.
- Collaborate with cross-functional software, hardware, and robotics engineering teams.
- Document system architecture, testing procedures, and deployment processes.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).