Senior QA & Automation Firmware Engineer logo
Job TitleSenior QA & Automation Firmware Engineer
Business Stream:NeuReality

Senior QA & Automation Firmware Engineer

NeuReality is looking for an experienced and highly motivated Senior QA & Automation Firmware Engineer to join us and be part of NeuReality’s next generation state-of-the-art AI inference server development. 

About Artificial Intelligence group: 

Our group is responsible for the development of NeuReality's AI platform software, including optimized and HW-accelerated AI firmware. The development environment is mostly based on C/C++ programming with extensions. Our work involves the development of optimized algorithms and exposes the developer to deep learning, computer vision and audio processing worlds. We get to see our code running in the most advanced applications which are developed both by NeuReality and by our customers. 

This is an exciting opportunity to work with highly talented engineers and be a part of product innovation on cutting edge technologies in Artificial Intelligence/Deep Learning domain. If you are an excellent, bright, hands-on engineer with passion to make a difference – consider joining our group. 


The Senior QA & Automation Firmware Engineer is responsible for all aspects of software testing and release:

• QA activities that are required for releasing high quality products to NeuReality's customers. 

• Tight collaboration with architects, development, and customer success teams 

• Reviewing specs and technical design documents to provide timely and meaningful feedback.

 • Creating product test plans and managing their execution 

• Defining metrics for quality evaluation 

• Design and development of new automatic testing approaches for various features and products developed by NeuReality. 

• Consistently reviewing, analyzing, and improving test automation infrastructure and reports


• BSc/MSc in Computer Science/Computer Engineering/ Electrical Engineering 

• 5+ years’ experience in developing automation/QA products. 

• Formal and practical knowledge of testing methodologies 

• Hands-on expertise in test writing and automation focused on embedded (incl. firmware) software 

• Python programming language and pytest framework knowledge 

• C Programming Language Advantages: 

• Computer vision, image, or audio processing knowledge 

• Machine learning or deep learning background 

• Experience working in AI company/projects. 

• Previous experience in engineering positions