Embedded Software Engineer - Academic Internship (India)

Embedded Software Engineer - Academic Internship (India)

10 Sep
|
CreateBot Labs
|
India

10 Sep

CreateBot Labs

India

Availability: Full-time Internship (10 AM – 5 PM, Monday–Friday)

Duration: 3 Months

Eligibility: Graduates or Final-Year Students - Electrical/Electronics/Mechatronics

Note: This is an internship position. Candidates who are currently employed are requested not to apply.

About the Role

We are looking for passionate, curious, and highly motivated interns interested in embedded systems, robotics, and real-world product development. This internship is ideal for candidates who enjoy working at the intersection of hardware and software, solving practical engineering problems, and building systems from prototype to deployment.

About the company

CreateBot Labs is an India-based R&D; and Product Development company focused on designing and building innovative real-world solutions across robotics, embedded systems, AI/ML, automation, and full-stack software. We work end-to-end — from researching real-life problems, validating market needs, designing prototypes, and engineering products, to supporting manufacturing and deployment.

Our work spans hardware, software, computer vision, IoT, product strategy, and rapid prototyping, helping ideas move from concept to production.

Key Responsibilities

Embedded Systems Development

- Work on microcontrollers, embedded Linux systems, and hardware interfacing
- Develop and test firmware in C/C++ and Python
- Interface sensors, actuators, communication modules, and peripherals
- Assist in debugging hardware-software integration issues

Software & Automation

- Develop scripts, utilities, and automation tools
- Work with serial communication, UART, I2C,



SPI, CAN, BLE, or networking protocols
- Support data acquisition, logging, and device communication systems
- Participate in testing and validation of embedded products

Research & Prototyping

- Assist in rapid prototyping and proof-of-concept development
- Explore new technologies, modules, and development boards
- Support product documentation and technical reporting
- Contribute ideas for improving product performance and usability

Collaboration & Learning

- Work closely with multidisciplinary engineering teams
- Participate in design discussions and technical reviews
- Learn practical product development workflows in a startup environment

Skills Required

- Basic knowledge of Embedded Systems and Electronics
- Familiarity with C/C++ or Python
- Understanding of microcontrollers such as Arduino, STM32, ESP32, Raspberry Pi, etc.
- Basic understanding of communication protocols and sensors
- Familiarity with AI-assisted development and coding tools such as ChatGPT, GitHub Copilot, Cursor
- , or similar AI tools for debugging, code generation, documentation, and rapid prototyping
- Problem-solving mindset and willingness to learn
- Good communication and teamwork skills

What You’ll Gain

- Hands-on experience in real-world product development
- Exposure to robotics, AI, IoT, and automation projects
- Chance to work on both hardware and software systems
- Mentorship from experienced engineers
- Internship Certificate

How to Apply

Send your resume along with a short note to:

Email: [email protected]

📌 Embedded Software Engineer - Academic Internship (India)
🏢 CreateBot Labs
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer - academic internship (india) / india