Embedded Systems (STM32/ESP32)

Trybotics

Mumbai

On-site

INR 112,000 - 167,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Certificate
Letter of recommendation
Flexible work hours
Informal dress code
Free snacks & beverages
Job offer

Job summary

EDITH Defence Systems (EDS) invites Electronics/Embedded students for an in-office internship focused on embedded firmware for STM32 and ESP32 devices, including flight controllers and FPV electronics. You will write and debug C/C++ firmware, work with RTOS, and contribute to firmware for new products.

Selected interns will maintain firmware repositories, document changes, and assist in hardware bring-up and debugging. Stipend ranges INR 10,000–15,000/month, with opportunities for conversion.

Qualifications

  • Pursuing or recently completed degree in Electronics, Electrical, Embedded Systems or related field.
  • Strong Embedded C/C++ skills with STM32/ESP32 experience.
  • Understanding MCU architecture, peripherals, UART, SPI, I2C, PWM and ADC.

Responsibilities

  • Develop, debug, and maintain embedded firmware for STM32- and ESP32-based products.
  • Write clean, efficient, reliable C/C++ firmware.
  • Work with MCU peripherals (GPIO, ADC, timers, PWM, UART, SPI, I2C, CAN).
  • Develop firmware features and troubleshoot hardware-software integration issues.
  • Work with RTOS-based systems where applicable.
  • Assist in firmware for new products and prototypes.
  • Take ownership of firmware across flight controllers and RF electronics.
  • Configure, build, flash, and test firmware.

Skills

Python
Linux
Raspberry Pi
Arduino
RTOS
PyTorch
STM32 and ESP32

Education

Pursuing/recently completed degree/diploma in Electronics, Electrical, Embedded Systems, Computer Engineering, or related field

Tools

STM32CubeIDE
ESP-IDF
Arduino
HAL/LL

Job description

About the internship:

If you have hands-on experience working on real-world embedded products, you will be strongly preferred.

Selected intern's day-to-day responsibilities include:
A. Embedded Firmware Development
  • 1. Develop, debug, and maintain embedded firmware for STM32- and ESP32-based products.
  • 2. Write clean, efficient, reliable C/C++ firmware.
  • 3. Work with microcontroller peripherals including GPIO, ADC, timers, PWM, UART, SPI, I2C, CAN, and other relevant interfaces.
  • 4. Implement and maintain device drivers, communication protocols, and hardware abstraction layers.
  • 5. Develop firmware features, improve existing functionality, and troubleshoot hardware-software integration issues.
  • 6. Work with RTOS-based systems where applicable.
  • 7. Assist in developing firmware for new electronic products and prototypes.
B. Flight Controller & FPV Electronics Firmware
  • 1. Take ownership of firmware across EDITHFPV's flight controller and electronics product range, including STM32-based flight controllers and other supported MCUs.
  • 2. Work on ESC and 4-in-1 ESC firmware.
  • 3. Work with ExpressLRS-compatible radio receivers and other RF electronics.
  • 4. Develop and maintain GPS/GNSS, telemetry, and navigation-related firmware.
  • 5. Support firmware development for other embedded electronics developed by EDITHFPV.
  • 6. Understand existing firmware architectures and codebases.
  • 7. Configure, build, flash, and test firmware.
  • 8. Modify and develop firmware features as required.
  • 9. Debug issues involving sensors, motor outputs, communication buses, power management, and peripherals.
  • 10. Support firmware integration with flight controller hardware.
  • 11. Maintain reliable firmware releases for production and development hardware.
  • 12. Experience with Betaflight, Bluejay, ExpressLRS, ArduPilot, PX4, or similar embedded/drone firmware projects is an advantage.
C. Firmware Version Management & Maintenance
  • 1. Maintain firmware repositories, source code, and release history.
  • 2. Use Git for version control and follow proper branching and commit practices.
  • 3. Maintain firmware versions, release notes, and change logs.
  • 4. Track hardware revisions and ensure firmware compatibility.
  • 5. Support firmware builds, release testing, and production firmware management.
  • 6. Maintain documentation for firmware configuration, flashing, and troubleshooting.
  • 7. Help establish a structured firmware development and release process.
D. Embedded UI & Tools
  • 1. Develop and maintain user interfaces for embedded products and related configuration tools.
  • 2. Work on embedded displays, configuration interfaces, PC utilities, or web-based tools as required.
  • 3. Interface firmware with UI applications through serial, USB, wireless, or other communication protocols.
  • 4. Develop tools for firmware configuration, testing, diagnostics, and product setup.
  • 5. Assist in improving the user experience of EDITHFPV electronics products.
E. Hardware Bring-Up & Debugging
  • 1. Work closely with the hardware design team during PCB bring-up and product development.
  • 2. Validate microcontroller peripherals and board functionality.
  • 3. Debug firmware and hardware issues using oscilloscopes, logic analyzers, multimeters, and other laboratory equipment.
  • 4. Perform functional testing of flight controllers, receivers, ESCs, and other embedded products.
  • 5. Assist in identifying root causes of hardware-software integration problems.
  • 6. Support prototype testing and production readiness.
F. Documentation & Engineering Support
  • 1. Maintain technical documentation for firmware and embedded systems.
  • 2. Document bugs, fixes, test results, and implementation details.
  • 3. Collaborate with hardware engineers and other members of the product development team.
  • 4. Support firmware deployment, testing, and after-sales technical troubleshooting when required.
Who can apply:
  • are available for full time (in-office) internship
  • can start the internship between 11th Sep'26 and 16th Oct'26
  • are available for duration of 6 months
  • have relevant skills and interests
  • are Electronics Engineering students

* Freshers looking for jobs may also apply

Stipend:

INR₹ 10,000 - 15,000 /month

Deadline:

2026-10-11 23:59:59

Other perks:
  • Certificate
  • Letter of recommendation
  • Flexible work hours
  • Informal dress code
  • Free snacks & beverages
  • Job offer
Skills required:
  • Python
  • Linux
  • Raspberry Pi
  • Arduino
  • RTOS
  • PyTorch
  • STM32 and ESP32
Other Requirements:
  1. Required Qualifications & Skills
  2. 1. Pursuing/recently completed degree/diploma in Electronics, Electrical, Embedded Systems, Computer Engineering, or related field.
  3. 2. Strong Embedded C/C++ skills and hands-on STM32/ESP32 experience.
  4. 3. Understanding of microcontroller architecture, peripherals, debugging, UART, SPI, I2C, PWM, and ADC.
  5. 4. Experience with Git and source code repositories.
  6. 5. Ability to read schematics and understand electronic hardware.
  7. 6. Strong debugging, problem-solving, and independent working skills.
  8. Preferred Experience
  9. 1. STM32CubeIDE/CubeMX, HAL/LL, ESP-IDF, or Arduino.
  10. 2. FreeRTOS or other RTOS environments.
  11. 3. Embedded Linux or Python-based tools.
  12. 4. Flight controllers, drones, FPV electronics, or robotics.
  13. 5. Motor control, IMUs, GPS/GNSS, telemetry, barometers, or RF communication.
  14. 6. Firmware build systems, CI/CD, automated testing, or embedded graphical/configuration tools.
About Company:

EDITH Defence Systems (EDS) is a modern-day defence company that uses advancements in artificial intelligence, computer vision, machine learning, and sensor fusion to develop world-class defence products.

Additional information:
  • Job offer: On successful conversion to a permanent employee, the candidate can expect a salary of ₹ 300000 to 400000/year
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hardware Design
Hardware Design

Trybotics • Mumbai

On-site
INR 300,000 - 400,000
Certificate
Letter of recommendation
Flexible work hours
+4
Embedded Systems
Embedded Systems

Trybotics • India

On-site
INR 89,000 - 167,000
Certificate
Letter of recommendation
Flexible work hours
+3
Electronics Engineering Intern – ISEE1225
Electronics Engineering Intern – ISEE1225

Edallsystems • Bengaluru

On-site
INR 167,000 - 257,000
Electronics Lab Technician
Electronics Lab Technician

Defendron Technologies • Pune District

On-site
INR 300,000 - 500,000
Competitive compensation
Paid annual leave
Health & medical insurance
+3
Electronics and Embedded System Engineer
Electronics and Embedded System Engineer

IIT Bombay • Mumbai

On-site
INR 400,000 - 600,000
Embedded Software Engineering Intern
Embedded Software Engineering Intern

KorInno Technologies Private Limited • Hyderabad

On-site
INR 167,000 - 234,000
Electronics Lab Technician
Electronics Lab Technician

Defendron Technologies • Maharashtra

On-site
INR 300,000 - 600,000
Competitive compensation
Paid annual leave
Health & medical insurance
+2
Electronics Engineering Intern
Electronics Engineering Intern

Smartimate Tech Solutions Pvt Ltd • Bhubaneswar Municipal Corporation

On-site
INR 56,000 - 67,000
Stipend and mentorship
On-site internship
Certificate on completion
+1
Embedded Hardware Intern
Embedded Hardware Intern

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 223,000 - 446,000
Embedded Firmware Manager (STM32, ARM)
Embedded Firmware Manager (STM32, ARM)

IoTechWorld Avigation Pvt Ltd • Gurugram District

On-site
INR 3,500,000 - 5,500,000