Junior Embedded QА Engineer
Before applying, please pay attention to the following:
- We consider candidates only from the Lviv region, as this position requires visiting the office
- Only those candidates who meet the listed requirements will receive an answer
Location
Lviv
Necessary skills and qualifications
At least Bachelor’s degree in Computer Science, Electrical Engineering or related field of study
Experience in any job title/occupation/position involving Quality Assurance Engineering for embedded software or/and firmware development or/and testing wireless devices
Strong knowledge of software testing principles and methodologies
Ability to analyze and understand client requirements and translate them into test cases and scenarios
Good understanding of the following embedded technologies: UART, MQTT CAN bus, SPI and I2C protocols, SSH, Bluetooth (BT) and Bluetooth Low Energy (BLE)
Experience with debugging tools for embedded systems
Willingness to learn new tools, protocols, and technologies in the embedded systems domain.
Ability to work collaboratively within a team, including cross-functional collaboration with developers.
Strong problem-solving skills and attention to detail in identifying issues.
At least Intermediate level of English
Will be a plus
Programming in Python
Experience with embedded Linux operating systems.
Understanding of multitasking and real-time operating systems (RTOS) and how they interact with SPI and I2C communication.
Responsibilities
Analyze client requirements to ensure proper understanding of embedded system functionality and testing needs.
Write and execute test cases for embedded systems, ensuring all aspects of the system’s functionality are thoroughly tested.
Perform integration testing to validate system interactions and ensure seamless communication between different components.
Verify business logic and system behavior, ensuring the embedded system performs as expected in real-world scenarios.
Kateryna Rybachok
Head of Recruitment