Acceleration Robotics

Embedded Electronics Engineer

Pune, MH, IN

11 days ago
Save Job

Summary

Key Responsibilities

  • Lead the development of embedded firmware and hardware solutions for robotic systems.
  • Design, develop, and optimize embedded software for STM32 microcontrollers and other ARM-based platforms.
  • Implement and debug real-time operating systems (RTOS) and embedded Linux applications.
  • Develop and optimize device drivers and firmware for peripherals using SPI, I2C, UART, CAN, and USB.
  • Design and test PCB hardware, ensuring reliable operation in rugged environments.
  • Work on power electronics, motor control, and battery management system (BMS) designs.
  • Develop firmware update mechanisms (DFU over USB and CAN-based bootloaders) for field-deployable robotic systems.
  • Interface with high-power actuators, sensors, and communication modules.
  • Perform hardware debugging using oscilloscopes, logic analysers, and other lab equipment.
  • Collaborate with mechanical and software engineers to integrate embedded systems into robotic platforms.
  • Ensure compliance with industry standards and best practices for safety and reliability.

Required Qualifications

  • Bachelor's or Master’s degree in Electrical Engineering, Electronics, Embedded Systems, or a related field.
  • 3+ years of experience in embedded systems development.
  • Strong expertise in C/C++ for embedded systems.
  • Experience with STM32 microcontrollers and ARM Cortex-M architecture.
  • Proficiency in RTOS (FreeRTOS, Zephyr, etc.) and embedded Linux.
  • Solid understanding of communication protocols (SPI, I2C, UART, CAN, USB, Ethernet).
  • Experience in PCB design, schematic capture, and debugging electronic circuits.
  • Familiarity with power electronics, motor control, and BMS systems.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Preferred Qualifications

  • Experience with robotics, autonomous systems, or defense-related embedded systems.
  • Experience with Python for scripting and automation.
  • Hands-on experience with AI/ML integration on embedded platforms.
  • Experience with wireless communication technologies (LoRa, Wi-Fi, BLE, RF modules).


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job