make an impact today

Why EdgeQ...?

We have assembled a formidable team of distinguished engineers, domain experts, and top graduates from the world’s most selective universities to unlock what has traditionally been a proprietary, expensive and complex solution. EdgeQ is funded by world-renowned investors and advised by notable industry luminaries.


Open Positions

Don't see the job you are looking for?

Send us your resume and we will get in touch with you when a suitable position opens.


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

At EdgeQ, our vision is a hyper-connected world achieved through implementing 5G in a format that is accessible, consumable, and intuitive. As a leading innovator, EdgeQ is the creator of the industry’s first 5G Base-Station-on-a-Chip. Led by seasoned executives who have delivered industry-transforming technologies (4G/5G, WiFi, Wimax, Artificial Intelligence, Cloud Servers) for the last few decades, EdgeQ is inventing a new paradigm within the wireless infrastructure industry.

As an engineer of the Platform Software team, you will help build a dynamic platform for the next generation 5G SoC at EdgeQ. You will be in a fast paced environment and challenged creatively as you interact with internal and external customers. Must be able to own, implement and optimize data plane stacks.

Role Summary and Responsibilities

  • Identifying bottlenecks in networking and communication protocols
  • Developed DPDK PMD and DPDK fast path
  • Putting together DPDK on an ARMv8 embedded system
  • Troubleshooting and optimizing data path
  • Architect the next generation 5G base station on a chip’s data path

Job Requirements

  • Strong programming experience in c/c++
  • In-depth knowledge in packet forward path in layer 2 and layer 3
  • Hands on experience with DPDK fastpath
  • 5G RAN architecture knowledge preferred but not required
  • Have good knowledge and experience working in Linux environment
  • 10 years experience with DPDK preferred

Accessibility

EdgeQ is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

Role Summary and Responsibilities

  • Design and develop high quality functional firmware
  • Translate product requirements to FW functional requirements
  • Write detailed FW architecture specification covering functional, performance and KPI aspects
  • Write detailed FW architecture specification covering functional, performance and KPI aspects
  • Develop high level design, low-level design specification
  • Design FW system to handle critical timing/synchronization to meet real-time needs of wireless protocols
  • Closely work with HW architects and system engineers to design HW-SW functional split and interfaces
  • Active part in Customer solution design
  • Functional troubleshooting at product level both in the lab and field
  • Perform effective SW/FW configuration management and release management
  • Support field performance activities and radio conformance tests

Job Requirements

  • Strong knowledge of any of the wireless technologies (4G, 5G, WLAN technologies (802.11a/b/g/n/ac/ax))
  • Strong background in Wireless communication and signal processing
  • Deep understanding of embedded software engineering principles, and core computer science fundamentals
  • RTOS, C and C++, compilers, build and source code control tools;
  • Very strong coding & debugging skills in C is must
  • Proficiency debugging embedded software systems
  • Education & experience:B.Tech Degree in Electronics & Communication, Telecom System Engineering or Computer Science. MS/M.Tech Degree highly desirable
  • 2-12 years’ experience Wireless PHY, PHY control Firmware design and development

Accessibility

EdgeQ is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

EdgeQ is a leading innovator creating the industry’s first 5G Base-Station-on-a-Chip. We have assembled a formidable team of distinguished engineers, domain experts, and top graduates from the world’s most selective universities to unlock what has traditionally been a proprietary, expensive and complex solution. It takes great innovative minds to unlock the potential of 5G into transformative products. This is where you come in to be one of the key drivers of this transformation.

Role Summary and Responsibilities

  • You will be part of the software team delivering high-performance software for a novel reference platform on an aggressive timeline.
  • You will be part of a team delivering a custom high-performance PHY and RF modules on an aggressive timeline.
  • You will be part of a team that handles design and development of complex low-level SW and FW to enable the development of air interface solutions with focus on L1, Phy and RF functions based on customer driven requirements.
  • Responsibilities include developing signal processing features and algorithms using cutting edge SoC, DSP, Baseband, RF transceiver and WTR engine technologies.
  • You will be contributing to the latest ideas and developments in wireless communication enabling IoT, Vehicular communication(V2X), Augmented Reality, Automated Factories of the future. Are you ready to take the plunge?

Job Requirements

  • Strong background in Wireless communication and signal processing
  • Very strong coding & debugging skills in C is must
  • Knowledge of any of the wireless technologies (4G, 5G, WLAN technologies (802.11a/b/g/n/ac/ax)) is a plus.
  • Deep understanding of embedded software engineering principles, and core computer science fundamentals
  • Knowledge of RTOS, compilers, build and source code control tools will be a plus
  • Education & experience:B.Tech Degree in Electronics & Communication, Telecom System Engineering or Computer Science. MS/M.Tech Degree highly desirable

Accessibility

EdgeQ is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

At EdgeQ, our vision is a hyper-connected world achieved through implementing 5G in a format that is accessible, consumable, and intuitive. As a leading innovator, EdgeQ is the creator of the industry’s first 5G Base-Station-on-a-Chip. Led by seasoned executives who have delivered industry-transforming technologies (4G/5G, WiFi, Wimax, Artificial Intelligence, Cloud Servers) for the last few decades, EdgeQ is inventing a new paradigm within the wireless infrastructure industry.

As an engineer of the Platform Software team, you will help build a dynamic platform for the next generation 5G SoC at EdgeQ. You will be in a fast paced environment and challenged creatively as you interact with internal and external customers. Must be able to own, implement and optimize Linux kernel device drivers, RTOS firmware and Linux application stacks.

Role Responsibilities

  • Develop and design Linux kernel device drivers
  • Optimize driver and kernel using common Linux tools
  • Troubleshoot kernel OS and device driver bugs
  • Architect next generation 5G platform software
  • Interface with internal and external customers to resolve critical issues

Requirements

  • Have the professional knowledge/experience on C & assembly language
  • Linux environment development experience
  • Understanding of SPI, I2C, UART, PCIe, Ethernet device drivers
  • Knowledge of Linux networking stack

Accessibility

EdgeQ is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.