Intern Embedded C/C++ Engineer

New
Remote working mode is available within Ukraine onlyContractEntry
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Intermediate level in both written and spoken English (B1)
Required Skills
Embedded SystemsC++

Requirements

  • Basic practical experience in embedded development using C/C++ for microcontroller-based devices.
  • Strong grasp of Object-Oriented Programming (OOP) principles.
  • Fundamental knowledge of microcontroller architecture.
  • Experience in programming hardware data interfaces (I2C, SPI, UART).
  • Familiarity with build automation tools (Makefile, CMake).
  • Basic understanding of networking fundamentals (PHY (Wi-Fi, Ethernet) and upper OSI layers).
  • Conceptual understanding of power budgeting for battery-operated devices.
  • Good data analysis, logical reasoning, and troubleshooting skills.
  • At least an Intermediate level in both written and spoken English (B1).

Responsibilities

  • Assist in the development of product features.
  • Learn to navigate and understand the existing codebase efficiently.
  • Gain a deep understanding of subsystem operations and their interconnections.
  • Participate in technical discussions, team meetings, and code reviews.
  • Support code validation on hardware, assist with data mining, investigate technical issues, and prepare documentation.
  • Maintain proactive communication with colleagues while solving technical challenges.
  • Learn to complete tasks independently over time and respond promptly to constructive feedback.
  • Collaborate closely with QA teams to investigate and resolve firmware-related issues.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now