Unbox Robotics

Robotics System Engineer, Controls

Pune, India
C++ Python MATLAB Simulink ROS Embedded C
Description

Robotics System Engineer (Controls)

Location: Pune, India

Department: Controls

Experience: 1

Skills: robotics, software, hardware, firmware

Robotics System Engineer (Controls)
About Unbox Robotics 
We at Unbox Robotics are revolutionizing warehouses and distribution centers by building the world's most compact, powerful, and flexible mobile robotics systems for the new age of warehousing. Our product is the World's 1st of its kind AI-powered parcel sorting robotic system that gets installed 10X faster, saves 50+% space and improves productivity by more than 3X with 50% fewer robots than that of the competition. Founded in 2019, we are backed by marquee investors and angels. We are looking to add to our team of thinkers, innovators and doers and would love to have you join us at the Pune, India office and build the future of on-demand robotics logistics solutions
Location: Pune (Office)
About the Role
A Robotics System Engineer (Control) designs, develops, and implements advanced algorithms to control robotic movement, stability, and interaction with the environment
As a Robotics System (Controls) Engineer, you will be responsible for designing, developing, and fine-tuning algorithms that control the behavior of robotic systems. Your work will involve close collaboration with multidisciplinary teams to integrate hardware and software solutions that meet precise specifications and performance standards.
This role requires expertise in C++/Python,MATLAB/Simulink, ROS, and control theory.
Roles & Responsibilities:
You will own control system modelling and validation for real robotic systems deployed in warehouses.
Build high-fidelity electro-mechanical system models (motors, drives, sensors, mechanisms)
Implement Model-Based Development (MBD) using MATLAB/Simulink
Design and validate closed-loop control systems
Perform MIL → SIL → HIL validation
Develop simulation frameworks for system-level verification
Generate embedded code using Simulink (Embedded Coder)
Work directly with hardware and firmware teams to take models to deployment
Analyse stability, robustness and system performance
Debug real robots — not just simulations
You won’t just design controllers. You will help build production robots.
Requirements:
Strong hands-on experience in MATLAB/Simulink (MBD workflow is mandatory)
Experience building plant + controller models
Experience with MIL / SIL / HIL
Good understanding of control theory (PID, state-space, adaptive, etc.)
Strong foundation in Linear Algebra and system dynamics
Motor modelling & control experience (BLDC / PMSM preferred)
Understanding of embedded C/C++
Experience working on physical systems (not purely academic).
Experience: 
Minimum 1-4 years of experience in robotics or control systems engineering
Strong background in control theory and system dynamics
Bachelor’s or Master degree in Robotics Engineering, Mechatronics, ENTC, Mechanical Engineering.
Good to Have:
Stateflow
Sensor fusion (Kalman Filters, etc.)
Robotics motion control
Functional safety modelling
ROS/ROS2 integration
Experience in fast-paced product startups.
Who Will Thrive Here
Engineers who like solving messy real-world problems
People who prefer ownership over hierarchy
Builders who enjoy seeing their algorithms run on hardware
Engineers who care about system-level thinking
Why Join Us
Work on real robots deployed in production
Small team, high ownership
Direct impact on product architecture
Flexible work culture
Competitive salary
Also, to learn more about what is like to be a Unbox employee, please read more about current employees and company culture:

Unbox Robotics
Unbox Robotics

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say