Embedded Firmware Engineer

4 weeks ago


Vapi, India Meril Full time

About the Role:

We are seeking a passionate
Embedded Firmware Engineer
with strong experience in
servo motor control, microcontrollers (STM32), actuators, and real-time embedded systems.
The ideal candidate will have a background in
robotics
or related domains, with a focus on motion control, precision actuation, and system integration.

Key Responsibilities:

  • Design, develop, and optimize
    embedded firmware
    for microcontrollers (primarily
    STM32 series
    ).
  • Develop control algorithms for
    servo motors, actuators, and motor drivers
    .
  • Work on
    real-time operating systems (RTOS)
    , communication protocols (UART, SPI, I2C, CAN, RS485, etc.).
  • Integrate
    sensors and actuators
    into robotic/mechatronic systems.
  • Debug and troubleshoot hardware/firmware issues using oscilloscopes, logic analyzers, and debuggers.
  • Collaborate with the robotics/mechanical/electronics team for
    system-level integration
    .
  • Develop
    low-level drivers
    and optimize firmware for performance, safety, and reliability.
  • Contribute to
    motion control strategies
    and
    robotics applications
    (kinematics, PID/advanced motor control algorithms).

Required Skills & Qualifications:

  • Strong experience in
    Embedded C/C++
    programming.
  • Hands-on experience with
    STM32 microcontrollers (Cortex-M series)
    .
  • Solid understanding of
    servo motors, BLDC motors, stepper motors, and actuator control
    .
  • Familiarity with
    control systems (PID, trajectory control, motion planning)
    .
  • Experience with
    RTOS (FreeRTOS, Zephyr, etc.)
    and interrupt-driven programming.
  • Knowledge of
    electronics hardware fundamentals
    (circuit design, schematics, PCB basics).
  • Experience with
    communication protocols (CAN, UART, I2C, SPI, RS485)
    .
  • Strong debugging skills using
    JTAG/SWD, oscilloscopes, logic analyzers
    .

Preferred (First Preference to Robotics Background):

  • Experience working on
    robotics platforms (humanoids, robotic arms, mobile robots, drones, AGVs, etc.)
    .
  • Exposure to
    ROS/ROS2
    and robotics middleware.
  • Understanding of
    kinematics, dynamics, and motion planning in robotics
    .
  • Knowledge of
    safety-critical systems and embedded security
    .
  • Familiarity with
    Python/MATLAB
    for simulation and control tuning.

Education:

  • Bachelor's/Master's in
    Electronics, Electrical, Mechatronics, Robotics, or related engineering fields
    .


  • Vapi, Gujarat, India Meril Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the Role:We are seeking a passionateEmbedded Firmware Engineerwith strong experience inservo motor control, microcontrollers (STM32), actuators, and real-time embedded systems.The ideal candidate will have a background inroboticsor related domains, with a focus on motion control, precision actuation, and system integration.Key Responsibilities:Design,...


  • Vapi, Gujarat, India Meril Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Experience : 5+ years in medical devices, diagnostics equipment, laboratory instruments, or precision electronics assembly.Qualification :Diploma / B.Tech / B.E. in: Electronics & Communication Engineering (ECE), Electrical Engineering (EE), Instrumentation & Control Engineering, Biomedical Engineering (preferred for IVF equipment), MechatronicsJob...


  • Vapi, India Meril Full time

    Position Title: UAV Application DeveloperDepartment: R&D / Autonomous SystemsReports To: Team Lead – Autonomous SystemsLocation: Vapi, GujaratPosition Overview:We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, India Meril Full time

    Position Title: UAV Application DeveloperDepartment: R&D / Autonomous SystemsReports To: Team Lead – Autonomous SystemsLocation: Vapi, GujaratPosition Overview:We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, India Meril Full time

    Position Title: UAV Application DeveloperDepartment: R&D / Autonomous SystemsReports To: Team Lead – Autonomous SystemsLocation: Vapi, GujaratPosition Overview:We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, India Meril Full time

    Position Title: UAV Application Developer Department: R&D / Autonomous Systems Reports To: Team Lead – Autonomous Systems Location: Vapi, Gujarat Position Overview: We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • vapi, India Meril Full time

    Position Title: UAV Application Developer Department: R&D / Autonomous Systems Reports To: Team Lead – Autonomous Systems Location: Vapi, Gujarat Position Overview: We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, India Meril Full time

    Position Title: UAV Application DeveloperDepartment: R&D / Autonomous SystemsReports To: Team Lead – Autonomous SystemsLocation: Vapi, GujaratPosition Overview:We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, India Meril Full time

    Position Title: UAV Application Developer Department: R&D / Autonomous Systems Reports To: Team Lead – Autonomous Systems Location: Vapi, Gujarat Position Overview: We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, India Meril Full time

    Position Title: UAV Application DeveloperDepartment: R&D / Autonomous SystemsReports To: Team Lead – Autonomous SystemsLocation: Vapi, GujaratPosition Overview: We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...