Embedded System Dev Intern

Embedded System Dev Intern

  • EME, Rawalpindi, Islamabad

RISETech (Research and Innovation in Sciences, Engineering and Technology) is currently located in Rawalpindi/Islamabad, Pakistan. Our focus is on products and solutions in the domain of computer and electrical engineering. We are a young, enthusiastic group of people working in cross domains. The company has built several products and solutions for national/international clients in the health sector and other general domains as well. We specialize in customized as well as general-purpose products and solutions which have received recognition in terms of national/international awards. We are always looking for young people who share the same passion as us.

We are seeking a highly motivated and talented individual to join our team as an Embedded System Development Intern. In this role, you will have the opportunity to gain hands-on experience in developing and optimizing embedded systems for various applications. As an intern, you will work closely with our experienced engineers and contribute to the development of cutting-edge embedded solutions.

Responsibilities:

  • Collaborate with the embedded systems team to develop and optimize embedded software for various applications.
  • Participate in algorithm development and implementation for embedded systems.
  • Write clean and efficient code in C/C++ programming languages for embedded platforms.
  • Familiarize yourself with microcontroller architectures and develop software solutions targeting them.
  • Assist in troubleshooting and debugging embedded hardware and software issues.
  • Conduct testing and verification of embedded systems to ensure their functionality and performance.
  • Collaborate with cross-functional teams to integrate embedded solutions into larger systems or products.
  • Stay updated with the latest advancements in embedded systems and contribute to the team's knowledge sharing initiatives.

Requirements:

  • Strong analytical and problem-solving skills, with the ability to approach complex problems systematically.
  • An understanding of algorithm development and optimization for embedded systems.
  • Strong understanding of C/C++ fundamentals and experience in writing efficient and structured code.
  • Familiarity with embedded programming for microcontrollers, including low-level hardware interactions and peripheral communication.
  • Experience with troubleshooting and debugging embedded hardware and software issues.
  • Familiarity with tools and techniques for embedded software development, such as debuggers, emulators, and cross-compilers.
  • Knowledge of embedded operating systems and real-time operating systems (RTOS) is a plus.
  • Experience with hardware description languages (HDL) and FPGA programming is a plus.
  • Excellent communication and teamwork skills.
  • Proactive attitude and ability to learn quickly in a fast-paced environment.

Note: This is an internship position suitable for students currently enrolled in a degree program. We encourage applicants who are passionate about embedded systems development and eager to apply their skills in real-world projects.

Job is closed