Mechatronics Engineer
Inferigence QuotientBangalore, Karnataka₹1,000,000 – ₹1,800,000
engineering-jobs
Job Description
Job Description – Mechatronics Engineer Position Mechatronics Engineer Experience 2 years Location Bengaluru, India About the Role We are looking for a hands-on Mechatronics Engineer with approximately 2 years of experience to work on the development and integration of intelligent electro-mechanical systems. The role involves a combination of electronics system assembly and testing, sensors and actuators, control algorithms, estimation algorithms, embedded implementation, system configuration, and hardware-software integration . The ideal candidate should be comfortable working across the boundary between mechanical, electrical, embedded software, and algorithms. Key Responsibilities 1. System Assembly & Integration - Assemble and integrate electro-mechanical systems, sensors, actuators, embedded computers, controllers, and associated electronics. - Perform wiring, connection, sensor installation, and basic electrical integration. - Support integration of cameras, IMUs, GNSS, encoders, motors, servos, and other sensors/actuators. - Configure systems for laboratory, ground, and flight testing. - Troubleshoot hardware, electrical, communication, and integration issues. 2. Electronics Testing & Validation - Develop and execute test procedures for electronic and mechatronic subsystems. - Perform functional testing, sensor validation, actuator testing, and system-level testing. - Use laboratory equipment such as oscilloscopes, multimeters, power supplies, electronic loads, and logic analysers. - Analyse test data and identify hardware, firmware, sensor, or integration issues. - Maintain test records, test reports, and issue/defect logs. 3. Control & Estimation Algorithms - Implement and integrate control algorithms for electro-mechanical systems. - Work with PID, state-space, feedback control, actuator control, and related control techniques. - Implement estimation algorithms such as complementary filters, Kalman filters, EKF/UKF, or sensor fusion algorithms. - Perform sensor calibration, parameter estimation, filtering, and system identification. - Tune control and estimation parameters based on laboratory and flight-test data. 4. Embedded Implementation - Implement algorithms on embedded processors and real-time computing platforms. - Interface sensors and actuators using protocols such as UART, SPI, I²C, CAN, RS-232/485, Ethernet , etc. - Develop or modify embedded C/C++ code for system integration. - Debug hardware-software interaction and real-time issues. - Support optimisation and deployment of algorithms on resource-constrained embedded systems. 5. Configuration & Version Management - Maintain configuration of hardware, firmware, software, sensors, and system parameters. - Maintain configuration-controlled parameter files, calibration data, firmware versions, and test configurations. - Use Git or equivalent version-control systems for software and configuration management. - Maintain proper traceability between hardware configuration, software version, test results, and system performance. - Support controlled release of system configurations for testing and demonstrations. 6. System Testing & Field Trials - Participate in system-level integration, laboratory testing, HIL/SIL testing, and field/flight trials. - Prepare test setups and test cases based on system requirements. - Collect and analyse telemetry, sensor, actuator, and performance data. - Diagnose failures during integration and testing and work with the engineering team to resolve them. - Support verification and validation activities for production-grade systems. Required Skills - B.E./B.Tech/M.Tech in Mechatronics, Electronics, Electrical, Instrumentation, Mechanical Engineering , or a related discipline. - Approximately 2 years of relevant industry/project experience . - Strong hands-on experience with electronics system assembly, integration, and testing. - Understanding of sensors, actuators, motors, servos, and embedded systems. - Good understanding of control systems and estimation/filtering techniques . - Experience implementing algorithms in C/C++ and/or Python . - Familiarity with microcontrollers, embedded processors, and real-time systems. - Working knowledge of communication protocols such as CAN, UART, SPI, I²C and Ethernet . - Experience using laboratory test equipment such as oscilloscopes and multimeters. - Familiarity with Git and configuration/version management . - Ability to read schematics, datasheets, interface specifications, and technical documentation. - Strong debugging and problem-solving skills. - Willingness to work hands-on with hardware and participate in field/flight testing. Good to Have - Experience with UAVs, robotics, autonomous systems, gimbals, or avionics . - Experience with IMU, GNSS, magnetometer, barometer, encoder, camera, or other navigation sensors. - Experience with EKF/UKF, sensor fusion, visual-inertial estimation, or inertial navigation . - Familiarity with MATLAB/Simulink. - Experience with PX4, ArduPilot, ROS/ROS2, or similar platforms. - Experience with HIL/SIL testing. - Basic understanding of real-time operating systems. - Experience with hardware bring-up and PCB-level debugging. - Familiarity with engineering standards, configuration management, and structured V&V processes. Desired Attributes - Hands-on engineer who enjoys working with both hardware and software. - Comfortable moving between mechanical assembly, electronics, algorithms, and embedded implementation. - Strong debugging mindset with an ability to systematically isolate problems. - Good understanding of engineering fundamentals rather than dependence on pre-built libraries or tools. - Able to work independently on assigned modules while collaborating closely with multidisciplinary teams. - Comfortable working in a fast-paced R&D environment involving prototyping, testing, iteration, and field trials. - Strong documentation and communication skills. Typical Technology Environment Sensors & Actuators: IMU, GNSS, magnetometer, encoders, cameras, motors, servos Embedded: Microcontrollers, ARM processors, embedded Linux/RTOS Algorithms: PID, state estimation, Kalman filtering, sensor fusion, system identification Programming: C/C++, Python, MATLAB/Simulink Testing: Oscilloscope, logic analyser, multimeter, power supply, HIL/SIL This is a hands-on R&D engineering role suited for an engineer who wants to work on complete intelligent systems rather than a narrowly defined mechanical or electronics function. The engineer will contribute across assembly → integration → algorithm implementation → configuration → testing → debugging → field validation , with particular emphasis on UAV and autonomous-system applications. Skills:- Electronics, Digital electronics, PCB, PID, UART, SPI, C++, Git, Robotics and ARM Microcontroller
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.