Tonbo Imaging
Lead Robotics Firmware & Control Engineer
Skills
3 years ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
14 October 2026
What they need
Architecting and realizing firmware for motion control systems, robotic subsystems which involve interfacing micro-controllers and GPU processors with mechatronic components, sensors and actuators
Configuring 8/16/32 bit microcontrollers. Interfacing peripherals over communication protocols such as SPI, UART, CAN, I2C as needed.
Familiarity with concepts of feedback control and signal processing to implement control and signal processing approaches in C code necessary to accomplish overall product performance
Hands on experience in microcontroller firmware coding and debugging along with relevant IDE tools
Experience with specific mechatronic applications in motion control, stabilization, robotics and/or flight applications with GPS, inertial sensors, vision based sensing etc will be a big advantage.
The position involves a significant level of autonomy and responsibility in which a self-motivated applicant must work independently and closely with other subject matter specialists to develop holistic product design solutions
Education, Skills & Characteristics
Applicant should possess a Bachelors or Masters in Electronics/ Software / mechatronics.
Applicant must have at least 1+ years of proven experience in developing relevant coding applications - successfully realizing as well as validating them.
Strong coding expertise in C, C++, python as required. Knowledge of RTOS is an advantage.
Familiarity with software development lifecycle as relevant to firmware including good coding practices for future maintainability.
Experience in Mechatronic component selection and sizing to meet product function is greatly desired.
Strong debugging skills. Hands-on experience to assess source of performance issues arising from system dynamics, electronics hardware vs firmware bugs and timing is greatly desired.
Experience with model-based simulation and development tools such as Simulink and Matlab is a big plus.
Good team player and should have strong analytical, communication, logical and inter-personal skills.
Ability to work in a challenging environment where multi-tasking will be required.
Job Responsibilities include but not restricted to
End-to-End Ownership from concept to realization of product functions.
Assess, isolate and fix source of issues arising from multiple interactions of mechanical, electronics, sensors and actuators.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Mission Secure Firmware Engineer
Freelance
Nice, France
Hybrid
Skills
4 days ago
Quick apply
Staff and More
SENIOR FRONTEND & MOBILE ENGINEER (H/F)/ React Flutter CDI
Permanent contract
Geneva, Switzerland
Hybrid
Skills
2 hours ago
Quick apply
Yunik
Tech Lead IA Agentique / RAG – Azure & Python
Freelance
Paris, France
Hybrid
Skills
2 hours ago
Quick apply
No company information available.