Embedded Developer Intern

 

Description:

eSpark Consulting Group is currently looking for passionate and collaborative candidates who share a passion for technology and can thrive in a fast-paced environment and have willing to put in time and effort to learn and develop and contribute to real world systems and designs.

 

 

Requirement:

  • Understanding of microcontrollers and system-on-chip architectures.
  • Willing to learn C and C++ with embedded systems.
  • Good knowledge of interrupts and timers.
  • Familiarity with microcontrollers such as STM32, ESP32, nRF52, and another ARM Cortex based MCUs.
  • Must understand common protocols for communication with hardware and other software modules, such as TCP/IP, I2C, SPI, and UART.
  • Knowledge of Debugging and diagnosing issues within the hardware.

 

Responsibilities:

 

  • Program and test software for embedded systems using languages like C or C++.
  • Participate in testing embedded systems to identify and fix bugs.
  • Create and maintain documentation for system architecture, code, and testing procedures.
  • Debug and troubleshoot issues related to microcontroller firmware.
  • Implement communication protocols such as UART, SPI, I2C for data exchange.
  • Interface with various peripherals like sensors, actuators, and communication modules.

 

Qualification: Bachelor's degree in electrical engineering, computer engineering, or similar

 

Experience: Fresh

Organization eSpark Consulting Group
Industry IT / Telecom / Software Jobs
Occupational Category Embedded Developer Intern
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Internship
Gender No Preference
Career Level Entry Level
Experience Fresh
Posted at 2024-02-02 3:55 pm
Expires on 2024-10-22