All jobs
Weskill logo

Embedded System Intern

Weskill · Posted today

  • Bangalore Urban, Karnataka, India (Remote)
  • Remote
  • Internship

About the role

Company Description Weskill is an innovative online training platform focused on upskilling undergraduate students through practical, hands-on learning. The organization designs programs that bridge the gap between traditional college curricula and real-world corporate needs. Weskill’s training helps learners build industry-relevant skills valued by unicorn startups and leading multinational companies. Graduates are prepared to transition smoothly into demanding professional environments and pursue strong career opportunities. The platform is ideal for students seeking targeted, career-oriented skill development alongside their academic studies.

Role Description The Embedded System Intern role is a remote internship designed for individuals interested in learning and contributing to embedded systems development. Day-to-day tasks may include assisting in designing, coding, and testing embedded software, supporting hardware-software integration, and helping troubleshoot basic system issues under guidance. The intern will document technical findings, participate in online team meetings, and collaborate with mentors to improve system performance and reliability. The role also involves learning and applying best practices in embedded programming, version control, and debugging tools. This internship provides structured training and exposure to real-world projects aligned with Weskill’s practical learning approach.

Qualifications

  • Strong Analytical Skills to interpret technical problems, evaluate options, and support data-driven decisions.
  • Troubleshooting and Technical Support skills to help identify, diagnose, and resolve basic embedded system and IT issues.
  • Communication skills to clearly convey technical information, collaborate with remote team members, and document work effectively.
  • Foundational understanding of Information Technology concepts relevant to software, hardware, and networked systems.
  • Basic knowledge or coursework in embedded systems, C/C++ programming, or microcontroller platforms (e.g., Arduino, ARM) is beneficial.
  • Ability to learn quickly, follow technical instructions, and work independently in a remote environment.
  • Currently pursuing or recently completed a degree in Engineering, Computer Science, Information Technology, or a related field.

Skills

Embedded software developmentC/C++ programmingMicrocontroller platforms (e.g., Arduino, ARM)Version controlDebugging tools