Qureos

FIND_THE_RIGHTJOB.

Firmware Engineer internee

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Summary:

We are looking for a Fresh Firmware Design Engineer to join our embedded systems team. The candidate will assist in developing and testing firmware for microcontroller-based products under the guidance of senior engineers. This position offers hands-on experience in embedded system design, coding, debugging, and product development — ideal for recent graduates eager to build a career in embedded firmware engineering.

Key Responsibilities:

  • Assist in firmware development for microcontrollers (e.g., STM32, PIC, AVR, ESP32, ARM Cortex-M).
  • Support embedded C/C++ programming for peripheral interfacing (GPIO, UART, SPI, I²C, ADC, PWM, etc.).
  • Help integrate sensors, communication modules (Bluetooth, Wi-Fi, RS485, Modbus, etc.), and actuators.
  • Participate in testing, debugging, and validation of firmware and hardware prototypes.
  • Work with senior engineers to bring up and test prototype boards.
  • Learn to use tools such as Keil, STM32CubeIDE, MPLAB, Arduino IDE, or PlatformIO.
  • Support documentation efforts including firmware design notes, test logs, and version control (Git).
  • Participate in code reviews and learn best practices in embedded software development.
  • Collaborate with hardware and software teams to understand system-level integration.

Required Skills & Qualifications:

  • Bachelor’s degree in Electronics, Electrical, Computer, or Mechatronics Engineering.
  • Good understanding of microcontrollers and embedded systems.
  • Basic programming skills in C or C++.
  • Familiarity with communication protocols (UART, SPI, I²C).
  • Knowledge of basic electronics and circuit design principles.
  • Hands-on experience with Arduino, STM32, or similar development boards (academic or personal projects acceptable).
  • Willingness to learn firmware debugging using oscilloscopes and logic analyzers.
  • Eagerness to understand RTOS concepts, interrupts, and embedded architecture.

Preferred (Plus) Skills:

  • Exposure to FreeRTOS or any embedded operating system.
  • Basic understanding of IoT communication protocols (MQTT, BLE, Wi-Fi).
  • Experience with Git or version control systems.
  • Final year project or internship related to embedded firmware or hardware control.

Soft Skills:

  • Fast learner with a passion for embedded systems.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Attention to detail and structured approach to coding.
  • Self-motivated, with a desire to grow under mentorship.

Job Type: Internship
Contract length: 6 months

Pay: Rs10,000.00 - Rs15,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.