Robotics Engineer
Hands-on robotics engineer building control stacks, sim-to-real pipelines, and infrastructure for robot learning projects. Collaborates with researchers to deploy algorithms on real hardware using Python and modern robotics ecosystems. Requires Master's/PhD + 3 years or Bachelor's + 3+ years experience.
About the job
Responsibilities
- Develop and maintain complete control stacks for robotic systems, including low level control, motion planning, and integration of learned policies.
- Develop and maintain the sim-to-real pipeline, including system identification, understanding simulation models, and deploying learned policies from simulation to real hardware.
- Lead robot set-up across manipulation and mobile hardware platforms, including integration, calibration, and system tuning.
- Diagnose and resolve complex system behaviors across hardware, software, and runtime.
- Collaborate closely with researchers to translate algorithms into reliable, real-world robotic behavior.
- Work with modern GPU-accelerated simulation frameworks to enable large-scale experimentation.
Minimum Qualifications
- Masters + 3 years experience or PhD in robotics or relevant field. Exceptional candidates with a bachelor’s degree and 3+ years of industry experience are also welcome to apply.
- Proficiency in Python and modern robotics / simulation ecosystems.
- Strong depth of experience working with either physical robots or robotic simulation.
- Strong development and debugging skills across the full robotics stack (perception → planning or inference → control → hardware).
- Clear communication and ability to collaborate effectively with research teams.
- A structured, systems-oriented approach to building and improving complex robotic infrastructure.
Preferred Qualifications
- Experience implementing and tuning real-time control systems along with a strong foundation in control, dynamics, and system identification.
- Experience translating control and learning-based methods from simulation to real robotic systems.
- Familiarity with large-scale simulation and reinforcement learning pipelines.
Compensation
Base salary range: $118,800 - $178,200, plus generous bonus plans.
Skills
Python, Robotics, Simulation, Control Systems, Motion Planning, Sim-To-Real, Reinforcement Learning, Gpu Acceleration, System Identification, Robot Manipulation
Similar jobs
Embedded Engineering jobsIntegrates autonomy and robotic software with UAV hardware, sensors, autopilots, and communication systems across SIL, HIL, and live flight-test environments. Requires a relevant bachelor’s or master’s degree, 3+ years of robotics integration experience, C++, Linux, and U.S. citizenship with clearance eligibility.
Integrates satellite flight software and hardware with mission management and Command & Control platforms. The role requires strong debugging and software integration skills, relevant engineering education, and at least three years of experience with satellite systems or similarly complex hardware-software integrations.
Develop and test real-time embedded software for autonomous battery-electric rail vehicles, integrating sensors, hardware interfaces, and control systems. The early-career role requires systems programming experience, embedded or real-time familiarity, and a bachelor's degree or equivalent practical experience.
Designs and integrates C++ autonomy software with UAV hardware, autopilots, sensors, and communication systems, supporting SIL/HIL validation and live flight testing. Requires 3+ years of robotics integration experience, U.S. citizenship, and security-clearance eligibility.
Develops, deploys, and maintains software for autonomous vehicles, integrating sensors, autopilots, and perception modules with hands-on field testing. Requires 5+ years experience or MS/PhD, C++/Python/Linux proficiency, and robotics knowledge.