Embedded Systems Engineer – Intern At Nerve Cells AI In Mohali

Electronicsforu

Hinoba-an

On-site

PHP 111,000 - 185,000

Part time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nerve Cells AI is seeking an Embedded Systems Engineer Intern to design and develop firmware for embedded products using C/C++ on STM32 or similar microcontrollers. You will work on LoRa-based wireless communication, real-time data exchange, and integrate interfaces like UART, SPI, I2C, and ADC.

Collaborate with hardware, PCB, and testing teams to move from prototype to production. The role offers exposure to GPS, RF transceivers, and IoT connectivity devices, with focus on memory, speed, and

Qualifications

  • Basic knowledge of Embedded C/C++ programming.
  • Familiarity with microcontrollers such as STM32, ESP32, Arduino, or ARM Cortex-based platforms.
  • Basic understanding of digital electronics and electronic circuits.
  • Knowledge of communication protocols like UART, SPI, and I2C.
  • Basic understanding of PCB design and electronic components is an advantage.
  • Interest in IoT, drones, wireless communication, RF systems, or embedded product development.
  • Familiarity with development tools such as STM32CubeIDE, Keil, VS Code, or Arduino IDE is a plus.
  • Basic understanding of version control (Git) is desirable.
  • Good analytical thinking, willingness to learn, and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.

Responsibilities

  • Design and develop firmware for embedded products using C/C++ on STM32 or similar microcontrollers.
  • Work on embedded systems, LoRa-based wireless communication, and real-time data exchange.
  • Integrate peripherals and interfaces such as UART, SPI, I2C, ADC, PWM, GPIO, and timers.
  • Develop and maintain bootloaders, DFU update mechanisms, and firmware upgrade flows.
  • Interface with sensors and modules such as GPS, RF transceivers, and IoT connectivity devices.
  • Debug hardware-software issues using serial logs, logic analysis, and board-level testing.
  • Optimize firmware for memory, speed, reliability, and low-power operation.
  • Collaborate with hardware, PCB, and testing teams to bring products from prototype to production.
  • Maintain technical documentation, code structure, and version control practices.

Skills

Embedded C/C++
STM32
ESP32
Arduino
ARM Cortex
UART
SPI
I2C
Git
Team collaboration
Analytical thinking

Education

Bachelor’s degree in Electronics
Embedded Systems/EC Engineering

Tools

STM32CubeIDE
Keil
VS Code
Arduino IDE

Job description

Embedded Systems Engineer – Intern At Nerve Cells AI In Mohali


  • Basic knowledge of Embedded C/C++ programming.

  • Familiarity with microcontrollers such as STM32, ESP32, Arduino, or ARM Cortex-based platforms.

  • Basic understanding of digital electronics and electronic circuits.

  • Knowledge of communication protocols like UART, SPI, and I2C.

  • Basic understanding of PCB design and electronic components is an advantage.

  • Interest in IoT, drones, wireless communication, RF systems, or embedded product development.

  • Familiarity with development tools such as STM32CubeIDE, Keil, VS Code, or Arduino IDE is a plus.

  • Basic understanding of version control (Git) is desirable.

  • Good analytical thinking, willingness to learn, and problem-solving skills.

  • Ability to work effectively in a collaborative team environment.


What You Will Be Doing


  • Design and develop firmware for embedded products using C/C++ on STM32 or similar microcontrollers.

  • Work on embedded systems, LoRa-based wireless communication, and real-time data exchange.

  • Integrate peripherals and interfaces such as UART, SPI, I2C, ADC, PWM, GPIO, and timers.

  • Develop and maintain bootloaders, DFU update mechanisms, and firmware upgrade flows.

  • Interface with sensors and modules such as GPS, RF transceivers, and IoT connectivity devices.

  • Debug hardware-software issues using serial logs, logic analysis, and board-level testing.

  • Optimize firmware for memory, speed, reliability, and low-power operation.

  • Collaborate with hardware, PCB, and testing teams to bring products from prototype to production.

  • Maintain technical documentation, code structure, and version control practices.


Bonus Points for Familiarity with


  • Design and develop firmware for embedded products using C/C++ on STM32 or similar microcontrollers.

  • Work on embedded systems, LoRa-based wireless communication, and real-time data exchange.

  • Integrate peripherals and interfaces such as UART, SPI, I2C, ADC, PWM, GPIO, and timers.

  • Develop and maintain bootloaders, DFU update mechanisms, and firmware upgrade flows.

  • Interface with sensors and modules such as GPS, RF transceivers, and IoT connectivity devices.

  • Debug hardware-software issues using serial logs, logic analysis, and board-level testing.

  • Optimise firmware for memory, speed, reliability, and low-power operation.

  • Collaborate with hardware, PCB, and testing teams to bring products from prototype to production.

  • Maintain technical documentation, code structure, and version control practices.


Educational Requirement


  • Completed a Bachelor’s degree in Electronics, Electrical Engineering, Embedded Systems, Electronics & Communication Engineering, or a related field.

  • Final-year students, fresh graduates, or candidates with academic projects in embedded systems are encouraged to apply.


New tech. New projects. New jobs. News. Straight to your inbox.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer Intern – Embedded Systems (STM32/LoRa)
Firmware Engineer Intern – Embedded Systems (STM32/LoRa)

Electronicsforu • Hinoba-an

On-site
PHP 111,000 - 185,000
Junior Electronics Engineer
Junior Electronics Engineer

Xinyx Design Consultancy & Services, Inc. • Muntinlupa

On-site
PHP 446,000 - 893,000
C++ Software Developer
C++ Software Developer

Astrome • Hinoba-an

On-site
PHP 300,000 - 520,000
ESOPs
Gratuity
PF
+1
Hardware Design Engineer
Hardware Design Engineer

INGSOL • Hinoba-an

On-site
PHP 420,000 - 640,000
Embedded C Developer
Embedded C Developer

Ehimaya Technologies LLP. • Hinoba-an

On-site
PHP 396,000 - 660,000
Systems Engineer
Systems Engineer

Vecmocon Technologies Pvt Ltd. • Hinoba-an

On-site
PHP 167,000 - 223,000
JOB: Hardware Engineer At Cyient In Bengaluru
JOB: Hardware Engineer At Cyient In Bengaluru

Electronicsforu • Hinoba-an

On-site
PHP 420,000 - 640,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ultra Clean Technology • Cebu City

On-site
PHP 450,000 - 700,000
MCU - Application Engineering
MCU - Application Engineering

Axiro Semiconductor Pvt Ltd • Hinoba-an

On-site
PHP 600,000 - 1,200,000
Software Engineer
Software Engineer

SupportFinity™ • Metro Manila

On-site
PHP 800,000 - 1,200,000