← Back to roles

Senior QA Engineer - SoC Platform Software Engineer

EdgeQ

Bangalore, IndiaKernel / LinuxFirmwareSoC / ASICPosted Oct 20, 2026
Apply on EdgeQ

Overview

Open roles
16
At this company
See all
Similar roles
9
Same title, 6 companies
Search
Added in 30 days
16
At this company, still open

Skills named in this posting

  • Ethernet
  • Python
  • Device drivers
  • Embedded Linux
About the Role We are looking for a Senior QA Engineer with deep expertise in platform software validation to join EdgeQ's engineering team in Bangalore. Background in semiconductors, SoC bring up, or embedded hardware system background is mandatory. Wireless background in 4G/5G is ideally preferred. You will own test strategy, automation infrastructure, and quality processes for embedded Linux-based platforms, including networking and radio access network (RAN) stack components. You will work closely with kernel, firmware, and software engineers to define test coverage, build robust automation pipelines, and drive quality across the full software stack. Responsibilities • Design, develop, and maintain automated test frameworks for embedded Linux platform software including kernel, drivers, and system-level components • Build and manage test automation using the Robot Framework and Python, covering functional, regression, integration, and stress testing • Deploy and administer LAVA (Linaro Automated Validation Architecture) test infrastructure for continuous hardware-in-the-loop testing across target boards • Develop test plans and test cases for network stack validation including L2/L3 protocols, RAN components (MAC, RLC, PDCP), and inter-process communication • Collaborate with development teams to integrate automated tests into CI/CD pipelines using Git-based workflows • Triage and root-cause test failures, distinguishing infrastructure issues from genuine software defects • Define and track quality metrics, test coverage reports, and release readiness criteria • Review and contribute to system architecture and design documents from a testability perspective • Mentor junior QA engineers and establish best practices for test automation and documentation • Participate in agile sprints, contributing QA estimates, test plans, and risk assessments Required Qualifications • 5–10 years of experience in software QA with a focus on platform, embedded, or systems-level testing • Strong hands-on experience with embedded Linux — kernel configuration, device drivers, system bring-up, and debugging • Proficiency in Python for test automation, tooling, and infrastructure scripting • Experience with Robot Framework for test case development, keyword libraries, and test suite management • Hands-on experience with LAVA for automated board farm testing and remote device management • Solid understanding of network stack protocols (TCP/IP, UDP, Ethernet) and experience testing network interfaces or communication stacks • Proficient with Git for version control, branching strategies, and code review workflows • Experience writing test plans, test specifications, and bug reports with high clarity and technical detail • Strong debugging skills using tools such as GDB, strace, ftrace, perf, Wireshark, or serial console • Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related technical discipline Preferred Qualifications • Experience with RAN stack components (MAC, RLC, PDCP, PHY layer interfaces) or telecom platform testing • Familiarity with real-time Linux (PREEMPT_RT) and its testing considerations • Experience with UIO (Userspace I/O), shared memory IPC, or inter-process communication testing • Knowledge of JTAG debugging, OpenOCD, or hardware bring-up workflows • Familiarity with CI/CD systems such as Jenkins, GitLab CI, or GitHub Actions • Experience with cross-compilation environments and ARM64 target platforms • Understanding of performance testing and profiling methodologies for embedded systems • Contributions to open-source projects or internal tooling infrastructure Work Environment • Full-time, on-site position based at our Bangalore office • Collaborative lab environment with access to hardware boards, test infrastructure, and engineering tools • Close coordination with global engineering teams across time zones Apply Now

Apply on the employer's site

Original posting: edgeq.io

Apply on EdgeQ

RISC-V ecosystem

EdgeQ in the RISC-V ecosystem

Base station-on-a-chip · RF · US · founded 2018

Same employer

View all 16