Embedded QA Engineer Intern

AIO


Date: 2 hours ago
City: Remote
Contract type: Full time
Remote
About The Role

As an Embedded QA Engineer Intern at AIO, you will focus on validating the firmware running on our Android-based embedded devices ensuring that builds are stable, performant, and behave correctly across our restaurant technology product line. You will work at the intersection of hardware and software: understanding how firmware interacts with the underlying hardware, running structured validation cycles on new builds, and identifying regressions before they reach the field. This role requires a foundational understanding of Android-based firmware development and a methodical approach to testing embedded systems. You will report to the Senior Hardware Test Engineer and collaborate closely with the firmware and hardware engineering teams.

What will be your responsibilities?

Firmware Validation & Testing

  • Execute firmware test plans across AIO's Android-based embedded devices including tablets, kiosks, POS terminals, and display systems.
  • Validate new firmware builds for functional correctness, stability, and regression against previously passing test cases.
  • Test firmware behavior at the system level: boot sequences, peripheral initialization, hardware interface operation, and recovery from fault conditions.
  • Verify OTA (over-the-air) update flows including update delivery, installation integrity, rollback behavior, and post-update device state.
  • Monitor and analyze device logs (logcat, kernel logs, dmesg) to identify anomalies, crashes, and unexpected system behavior.
  • Use ADB and Android platform tools to interact with devices, capture diagnostics, and validate system state during and after test execution.
  • Document test results, log firmware defects with clear reproduction steps and build references, and track issues through to resolution.

Performance & Stability Validation

  • Run memory, CPU, and thermal stress tests to assess firmware stability under sustained load conditions.
  • Validate memory management behavior monitor MemAvailable trends, identify low-memory events, and assess impact on foreground application stability.
  • Assess battery and power management behavior across charge, discharge, and idle cycles.
  • Identify and document performance regressions between firmware builds using log-based analysis and comparative test data.
  • Support root cause analysis by correlating device logs, system metrics, and observed failure patterns.

Compliance & Process

  • Maintain firmware test checklists and validation procedures, keeping them current with each build cycle.
  • Assist in building and maintaining test matrices covering device variants, firmware versions, and configuration states.
  • Participate in build acceptance reviews providing a clear pass/fail summary with supporting evidence before builds are cleared for deployment.
  • Work with the firmware team to verify that reported issues are addressed and confirm fixes through structured re-testing.

What are we looking for and what does it require to be the right fit for this role?

Educational Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Electronics Engineering is required.

Technical Skills

  • Background in Computer Engineering, Electrical Engineering, Electronics, or a related discipline.
  • Basic understanding of Android-based firmware development familiarity with AOSP, BSP concepts, or Android system architecture is a plus.
  • Hands-on familiarity with ADB and Android platform tools for device interaction and diagnostics.
  • Ability to read and interpret Android system logs (logcat, dmesg, kernel logs) to identify failure patterns.
  • Foundational understanding of embedded systems how firmware interacts with hardware peripherals, memory, and power management.
  • Basic scripting ability in Python or Bash for log parsing or simple test support tasks is a plus.
  • Familiarity with version control concepts (e.g. Git) and issue tracking tools (e.g. Jira) is a plus.
  • Exposure to QA methodologies test case design, bug lifecycle, regression testing is a plus.

Soft Skills

  • Detail-oriented and systematic you follow test procedures carefully and document findings precisely.
  • Analytically minded comfortable working through logs and system data to find the root of a problem.
  • Clear communicator able to write defect reports and test summaries that firmware engineers and non-technical stakeholders can both act on.
  • Collaborative works effectively alongside firmware, hardware, and software teams.
  • Self-driven and eager to develop depth in embedded systems and firmware validation.

Why Join AIO?

Our mission is to revolutionize the US restaurant industry by providing a comprehensive and fully integrated solution that empowers restaurant owners to efficiently manage all aspects of their business. Our platform combines our patented AI technology with unparalleled customer support to help owners increase revenue, reduce costs, and improve their overall profit margins.

We believe that restaurants should be able to focus on delivering exceptional dining experiences to their customers, without the added stress of managing complex and disparate systems. That's why we offer an All-In-One super app platform for all their needs, from front-of-the-house operations like ordering, payment, marketing, and rewards, to back-of-the-house management like inventory, staff, and financials.

We are laser focused on becoming a significant player in the $55 billion restaurant tech SaaS market. You will be a part of a world class, up-and-coming Silicon Valley funded startup.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Roster - Warehouse Management Associate - Level 6 - Multiple Locations (Pakistan)

World Food Programme, Remote
1 day ago
DEADLINE FOR APPLICATIONS13 July 2026-23:59-GMT+05:00 Pakistan Standard Time (Karachi)WFP celebrates and embraces diversity. It is committed to the principle of equal employment opportunity for all its employees and encourages qualified candidates to apply irrespective of race, colour, national origin, ethnic or social background, genetic information, gender, gender identity and/or expression, sexual orientation, religion or belief, HIV status or disability.ABOUT WFPThe...

Key Account Manager-Electronics

Daraz, Remote
1 day ago
1、Manage and develop a portfolio of key strategic accounts, ensuring growth and retention of these high-value clients.2、Build and maintain strong, long-lasting relationships with key decision-makers within the assigned accounts, understanding their business needs and objectives.3、Proactively identify sales opportunities, prepare and present proposals to key stakeholders, and negotiate contracts to close deals.4、Collaborate with internal teams, including logistics, marketing, and customer service,...

Roster - Procurement Associate Level 6 / Procurement Assistant Level 5 - Islamabad (Pakistan)

World Food Programme, Remote
1 day ago
DEADLINE FOR APPLICATIONS13 July 2026-23:59-GMT+05:00 Pakistan Standard Time (Karachi)WFP celebrates and embraces diversity. It is committed to the principle of equal employment opportunity for all its employees and encourages qualified candidates to apply irrespective of race, colour, national origin, ethnic or social background, genetic information, gender, gender identity and/or expression, sexual orientation, religion or belief, HIV status or disability.ABOUT WFPThe...