We are looking for a highly motivated Intern/ Working Student who will join our team as an Embedded Engineer Intern in Lviv office. Duration — approx. 6-month placement.
The role:
Develop and test embedded software for high precision electronics devicesEmbedded firmware development for the new electronics products across multiple MCU and architectures (ARM, RISC, 8051)Work in Linux, Windows environmentWrite code documentationWork in cooperation with software, hardware and FPGA engineersCollaborate with senior engineers on real-world projects, ranging from low-level driver development to high-level application logicWhat we are looking for:
Basic practical experience gained through university projects, internships, or personal hobby projectsGood analog and digital electronic engineering fundamentalsBasic knowledge of C/C++ with a solid understanding of pointers, memory management, and bitwise operationsExperience with hardware interfaces such as UART, SPI, I2CStrong problem-solving skills with the ability to implement algorithms in C/C++Could adapt to an existing software solution and to drive implementation of new features to this solutionAbility to interpret hardware schematicsBasic Git skillsEnglish - Intermediate level, with ability to read and write technical documentationWill be a plus:
Hardware debugging skills & experience with power supplies, signal generators, oscilloscopes and/or logic analyzersUnderstanding of OOP, SOLID principlesSoftware development skills in Python, C#, QtExperience in desktop application developmentExperience with RTOS