, you will work alongside our engineering team to design, develop, and test software for embedded systems. This internship provides hands-on experience with low-level programming, hardware integration, and real-time system development. You will have the opportunity to contribute to actual embedded projects and learn industry best practices.
Responsibilities:
Assist in developing, testing, and debugging embedded software and firmware for microcontrollers or microprocessors.
Collaborate with senior engineers to design and implement software for hardware components (sensors, actuators, communication modules, etc.).
Write clean, efficient, and well-documented code in C/C++ (and possibly assembly).
Support integration and testing of embedded systems, including lab setup and use of test equipment (oscilloscopes, logic analyzers, etc.).
Participate in design reviews, code reviews, and team meetings.
Contribute to hardware-software integration and troubleshooting efforts.
Help prepare technical documentation, test reports, and software specifications
Experience :
Freshers only need to apply.
Qualification :
Currently pursuing or recently completed a Btech/Diploma/B.Sc in
Electronics
,
Mechatronics
, or a related field.
Basic understanding of
embedded systems programming
in
C/C++
.
Familiarity with
microcontrollers
(e.g., ARM Cortex-M, AVR, PIC, or ESP32) or
embedded Linux
environments.
Understanding of
digital/analog electronics
, communication protocols (UART, SPI, IC, CAN, etc.), and real-time system concepts.
Knowledge of
version control systems
(e.g., Git/GitHub).
Strong problem-solving, analytical, and debugging skills.
Eagerness to learn and contribute in a collaborative engineering environment.
Preferred Skills (Nice to Have)
Exposure to
embedded development tools
(Keil, STM32CubeIDE, MPLAB, or similar).
Familiarity with
hardware schematics
or PCB design basics.
Understanding of
low-power design
,
interrupts
, and
real-time constraints
.
Basic understanding of
IoT systems
or
wireless communication protocols
(Bluetooth, Wi-Fi, Zigbee, etc.).
Job Location :
Thiruvananthapuram
Job Type :
Internship
Contract Duration:
(3 to 6 months)
Benefits:
Practical, hands-on experience with real embedded systems and hardware.
Mentorship from experienced embedded engineers.
Exposure to the full development lifecycle -- from concept to deployment.
Opportunities to work on cutting-edge hardware and firmware technologies.
Internship certificate upon successful completion of the internship.
Note:
Only candidates from Trivandrum need to apply.
Job Type: Full-time
Pay: ?5,000.00 per month
Application Question(s):
Are you located in Thiruvananthapuram?
Work Location: In person
Application Deadline: 15/11/2025
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.