Embedded QA Engineer Intern
AIO
Date: 2 weeks 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
Educational Requirements
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.
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.
- 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.
- 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.
Educational Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, or Electronics Engineering is required.
- 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.
- 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.
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 resumeSimilar jobs
Project Coordinator
AIOTAC,
Remote
8 hours ago
We are seeking a proactive IT Coordinator to coordinate projects, track progress, manage task completion, prepare reports, and ensure effective communication between teams and management.Responsibilities:Coordinate daily project activities across IT teams.Assign and track tasks based on project priorities.Monitor team performance, attendance, and productivity.Collect progress updates and prepare status reports.Track milestones, deadlines, and deliverables.Resolve blockers and escalate risks when needed.Maintain project...
PAA Public High School Lahore Jobs 2026 for Teaching & Admin Staff Apply Online
VULEARNING Jobs,
Remote
1 day ago
Govt JobsNTS JobsFPSC JobsPPSC JobsArmy JobsPAF JobsNavy JobsPolice JobsPTS JobsPAA Public High School Lahore Jobs 2026 for Teaching & Admin Staff Apply Online# Title Details 1 Jobs Location Pakistan 2 Published Date 18 July 2026 Saturday 3 Last Date to Apply 01 August 2026 Saturday 4 Newspaper Name DawnPAA Public High School Lahore Jobs 2026 for Teaching & Admin Staff...
Project Manager
UNOPS,
Remote
2 days ago
Job Highlight Lead HR service delivery projects that drive operational excellence, strengthen client partnerships and deliver high-quality, people-focused solutions in a dynamic international environment. About The Project Office Since 1999, UNOPS has been a committed partner in Pakistan, supporting the country’s progress toward the Sustainable Development Goals (SDGs). UNOPS focuses on delivering essential services, including strengthening health systems, expanding access...