Embedded Systems & Advanced PCB Design Intern
RheinForge Systems
This job at a glance
- Who can apply
- Freshers and up to 1 year
- Must know
- C++CTroubleshooting
- Nice to have
- Circuit designEmbedded systems
- Work
- On-site in Ahmedabad · internship
- Pay
- Not stated by the employer.
- Skill demand
- Circuit design30%C++20%C17%Troubleshooting13%of 99 similar fresher jobs posted in India this week
- Listed
- 11 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
We are building next-generation unmanned aerial systems and are looking for an Embedded Systems & Advanced PCB Design Intern to join our engineering team. This role is for someone who enjoys working at the intersection of electronics, embedded software, and hardware engineering. You will contribute to the design and development of custom electronic systems for our UAV platform, from designing circuit architectures and multilayer PCBs to developing embedded firmware, integrating electronic subsystems, and validating hardware prototypes.
Key Responsibilities
-
Electronics & Hardware Development
-
Design and develop custom electronic circuits and hardware for UAV applications.
-
Create circuit schematics, select components, and develop multilayer PCBs.
-
Work on PCB stack-up, component placement, routing, grounding, power distribution, and signal integrity.
-
Design power management circuits, including voltage regulators, DC-DC converters, and protection circuitry.
-
Develop hardware solutions with considerations for EMI/EMC, thermal performance, reliability, and compact integration.
-
Embedded Systems & Firmware
-
Develop and debug embedded firmware using Embedded C/C++.
-
Work with microcontrollers, particularly STM32 and other ARM-based platforms.
-
Interface sensors, communication modules, and peripheral devices with embedded systems.
-
Implement and troubleshoot communication protocols such as UART, SPI, I²C, and CAN.
-
Integrate firmware with custom-designed electronic hardware.
-
Prototyping, Testing & Integration
-
Bring up newly fabricated PCBs and validate their functionality.
-
Perform hardware debugging, fault isolation, and performance testing.
-
Work with oscilloscopes, multimeters, logic analysers, and other electronic test equipment.
-
Support the integration of electronic subsystems, including motor controllers, sensors, and onboard UAV electronics.
-
Maintain technical documentation, schematics, firmware, and hardware validation records.
Requirements & Tech Stack
- Proficiency in Embedded C/C++ programming.
- Working knowledge of PCB design tools such as Altium Designer or KiCad.
- Familiarity with embedded communication protocols such as UART, SPI, and I²C.
- Must be located within a commutable distance of Ahmedabad, Gujarat.
Qualifications
- Currently pursuing or recently graduated in Electronics & Communication Engineering (ECE/EC), Electrical Engineering, Electrical & Electronics Engineering, or a closely related discipline.
- Strong fundamentals in embedded systems, microcontrollers, and firmware development.
- Practical understanding of schematic design, PCB layout, component selection, and multilayer PCB routing.
- Understanding of electronic circuit design, power distribution, grounding, and signal integrity.
- Ability to read component datasheets, interpret schematics, and troubleshoot electronic circuits.
Good to Have
- Experience with STM32 or other ARM-based microcontrollers.
- Knowledge of power electronics, DC-DC converters, voltage regulation, and circuit protection.
- Understanding of advanced PCB concepts, including stack-up planning, controlled impedance, EMI/EMC, and thermal management.
- Familiarity with BLDC motors, ESCs, IMUs, GPS/GNSS, flight controllers, and telemetry systems.
- Hands-on experience with PCB fabrication, soldering, board bring-up, and hardware debugging.
- Previous projects in robotics, UAVs, embedded systems, or electronics product development.