Find a jobRecruiters

Embedded R&D Engineer intern

Exclusive opportunity

Onsite

Embedded R&D Engineer intern

VertoX Labs Private Limited

Embedded R&D Engineer intern

Skills

RGitAIRaspberry PiESP32

22 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Odisha, India

Work mode:

Onsite

Published on:

30 September 2026

What they need


Job Summary:

We are seeking a skilled and self-motivated Embedded Developer Intern with hands-on knowledge in bare-metal programming for microcontrollers and microprocessors. The ideal candidate will excel at reading datasheets, writing efficient, clean, and custom code without relying on external libraries or AI-based assistance, and working independently to design and implement robust embedded solutions.

The candidate should demonstrate expertise in low-level hardware-software integration, serial and wireless communication protocols, and a solid understanding of embedded platforms such as AVR, STM32, or similar architectures.

Key Responsibilities:

1. Firmware Development:

o Develop, test, and debug firmware for embedded systems, primarily for AVR, STM32, or similar platforms.

o Implement optimized, lightweight code for bare-metal applications.

o Integrate hardware peripherals (GPIO, ADC, UART, SPI, I2C, etc.) with custom firmware.

2. Hardware Interaction:

o Analyze and interpret datasheets, reference manuals, and schematics to enable seamless hardware-software integration.

o Collaborate with the hardware team to design and validate embedded hardware interfaces.

3. Protocol Implementation:

o Design and implement communication protocols, including UART, I2C, SPI, and CAN.

o Develop wireless communication solutions using LoRa, Bluetooth, ZigBee, or equivalent technologies.

4. Testing & Debugging:

o Perform hardware-in-the-loop (HIL) testing to validate embedded designs.

o Use debugging tools such as logic analyzers, oscilloscopes, and protocol analyzers.

5. Documentation & Collaboration:

o Maintain comprehensive documentation of firmware designs, processes, and debugging steps.

o Work closely with cross-functional teams to ensure project timelines and deliverables are met.


Required Skills and Qualifications:

· Technical Proficiency:

o Strong proficiency in C, C++, and low-level assembly programming.

o Experience with bare-metal development and RTOS is highly desirable.

o Familiarity with microcontrollers like AVR, STM32, or SoCs with ARM Cortex cores.

· Peripheral Knowledge:

o Deep understanding of hardware peripherals such as ADC, PWM, Timers, and DMA.

o Knowledge of interfacing sensors, displays, and actuators with embedded platforms.

· Communication Protocols:

o Proficient in serial communication protocols (UART, I2C, SPI, etc.).

o Experience in wireless protocols like LoRa, Bluetooth, or ZigBee.

· Debugging & Tools:

o Hands-on experience with debugging tools such as JTAG, SWD, and software like Keil, IAR, or STM32CubeIDE.

o Proficiency in using lab equipment: logic analyzers, oscilloscopes, and multimeters.

· Soft Skills:

o Strong problem-solving ability and a proactive approach to debugging and optimization.

o Ability to work independently and deliver high-quality, scalable solutions with minimal supervision.


Preferred Qualifications:

· Knowledge of low-power design principles for embedded systems.

· Familiarity with SoCs or microprocessors (e.g., ESP32, Raspberry Pi, or ARM Cortex).

· Understanding of bootloaders, firmware-over-the-air (FOTA) updates, and secure firmware practices.

.Knowledge in version control systems like Git.

· Exposure to automotive or industrial-grade embedded systems (optional but a plus).

Job Types: Full-time, Permanent

Pay: ₹5,000.00 - ₹6,000.00 per month

Benefits:

  • Flexible schedule
  • Leave encashment
  • Paid sick time
  • Provident Fund

Application Question(s):

  • HOW WELL YOU KNOW C++?? RATE YOURSELF FROM 10?
  • Can you code effectively without using ChatGPT, Copilot, Stack Overflow, or similar AI/online assistance? Explain your approach?
  • A hardware engineer insists the problem is software. The software engineer insists it's hardware. What would you do?

Education:

  • Bachelor's (Required)

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Celad

Ingénieur Systèmes Embarqués – Automobile (F/H)

Freelance

Angers, France

Onsite

Skills

Embedded Systems

5 months ago

Quick apply

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools