We’re building a creative suite for PC enthusiasts—unifying RGB lighting, fan control, system monitoring, and customization into one powerful platform. With over +3M users and growing, strategic partnerships with Nvidia, ASRock, and MSI, SignalRGB directly influences over $1.2B in annual gaming hardware purchases.
We are a remote-first, startup team punching well above our weight class. Our engineers ship features that reach hundreds of thousands of daily active users. We use AI to amplify productivity, move fast without bureaucracy, and solve hard technical problems—reverse-engineering hardware protocols, building real-time lighting engines, and creating seamless cross-device experiences.
If you want ownership, impact, and the challenge of scaling a platform in the gaming hardware space, this is your opportunity.
The Role
SignalRGB controls thousands of RGB devices from dozens of manufacturers—each with unique communication protocols, timing requirements, and failure modes. Our software talks directly to hardware through USB HID, SMBus, I2C, and serial interfaces, orchestrating millisecond-precise synchronization across keyboards, mice, motherboards, RAM, fans, and coolers.
⚠️ This is not web/app-only QA. You’ll be physically testing hardware devices and working with real peripherals daily.
This is where you come in.
As a Software Quality Assurance Engineer, you will ensure device integration works flawlessly across the chaotic landscape of PC hardware. You will be testing software-hardware interactions, validate communication protocols, debug device driver issues, and build the automated testing infrastructure that lets us scale device support without breaking existing compatibility.
This is not just checkbox QA. You will work directly with our QA Manager and development team to design validation procedures for one of the most technically complex desktop applications in the PC gaming space—testing real hardware, analyzing USB packet captures, reproducing edge cases, and ensuring quality at the intersection of software and silicon.
Sponsored ads
Key Responsibilities
• Execute regression testing of our software, features, and updates to identify bugs and ensure quality
• Validate our application’s communication with RGB devices through USB HID, SMBus, I2C, and serial protocols
• Develop and maintain testing coverage for our software’s compatibility with 1000+ RGB peripherals across manufacturers (Corsair, ASUS, Razer, Logitech, etc.)
• Test real-time rendering systems, HTML5 Canvas effects, and screen capture pipelines for performance and accuracy
• Profile CPU/GPU usage, memory consumption, and rendering performance under continuous operation
• Integrate automated tests into build pipelines for continuous quality feedback
• Establish QA best practices, test case documentation, and hardware testing procedures
• Work closely with developers to improve code testability and address quality issues early
Required Qualifications
• 2+ years of Software QA/QC experience with hands-on hardware device testing (not just web/mobile app QA)
• Understanding of how desktop applications communicate with peripherals through USB HID, I2C/SMBus, serial communication, or similar protocols
• Experience testing native Windows applications
• Understanding of how software interfaces with device drivers and hardware
• Ability to debug complex software integration issues with peripherals
• Clear technical writing for test cases and QA procedures
• Attention to detail
Preferred Qualifications (Bonus Points)
• Experience building QA infrastructure or test automation frameworks from scratch
• Hands-on experience with JavaScript testing frameworks (Jest, Mocha, Cypress, Playwright, or similar)
• Familiarity with Qt framework or native C++ application testing
• Background in hardware QA, device driver testing, or peripheral integration
• Enthusiasm for RGB/LED peripherals or hands-on PC building experience
• Performance profiling tools (Chrome DevTools, Windows Performance Analyzer, Process Monitor)
• CI/CD pipeline experience (GitHub Actions, GitLab CI)
• PC gaming industry background or understanding of enthusiast hardware community
Technical Environment
• Application: Qt 6-based native Windows desktop application
• Device Plugin System: JavaScript (ES6) device drivers
• Effects Engine: HTML5 Canvas + JavaScript rendering (200+ visual effects)
• Peripheral Communication: USB HID, SMBUS/I2C, Serial, APIs
• Backend: C++ core with Qt framework
• Testing Stack: To be established collaboratively with the development team
What We Offer
• $50,000 – $120,000 base salary (depending on experience and location) + equity
• Remote work flexibility
• Professional development opportunities – Training budget for conferences, certifications, and skill development
• Competitive compensation package (Health Insurance, Dental Insurance, 401k and retirement plan, paid time off, etc.)
• Collaborative team environment
Physical Requirements
• Ability to travel across the USA for in-person meetings and conventions
• Ability to lift 25 pounds
• Comfortable maintaining a home testing lab with multiple PC configurations and peripheral devices
• Must be legally authorized to work in the United States
You Might Be a Great Fit If…
• You’re already a SignalRGB power user who owns multiple RGB devices
• You’ve debugged why your specific motherboard + RAM combo won’t sync
• You enjoy the challenge of reproducing obscure hardware conflicts
• You think testing 1000+ device permutations sounds exciting, not tedious
Sponsored ads
SignalRGB controls thousands of RGB devices from dozens of manufacturers—each with unique communication protocols, timing requirements, and failure modes. Our software talks directly to hardware through USB HID, SMBus, I2C, and serial interfaces, orchestrating millisecond-precise synchronization across keyboards, mice, motherboards, RAM, fans, and coolers.
⚠️ This is not web/app-only QA. You’ll be physically testing hardware devices and working with real peripherals daily.
This is where you come in.
As a Software Quality Assurance Engineer, you will ensure device integration works flawlessly across the chaotic landscape of PC hardware. You will be testing software-hardware interactions, validate communication protocols, debug device driver issues, and build the automated testing infrastructure that lets us scale device support without breaking existing compatibility.
This is not just checkbox QA. You will work directly with our QA Manager and development team to design validation procedures for one of the most technically complex desktop applications in the PC gaming space—testing real hardware, analyzing USB packet captures, reproducing edge cases, and ensuring quality at the intersection of software and silicon.
Key Responsibilities
• Execute regression testing of our software, features, and updates to identify bugs and ensure quality
• Validate our application’s communication with RGB devices through USB HID, SMBus, I2C, and serial protocols
• Develop and maintain testing coverage for our software’s compatibility with 1000+ RGB peripherals across manufacturers (Corsair, ASUS, Razer, Logitech, etc.)
• Test real-time rendering systems, HTML5 Canvas effects, and screen capture pipelines for performance and accuracy
• Profile CPU/GPU usage, memory consumption, and rendering performance under continuous operation
• Integrate automated tests into build pipelines for continuous quality feedback
• Establish QA best practices, test case documentation, and hardware testing procedures
• Work closely with developers to improve code testability and address quality issues early
Required Qualifications
• 2+ years of Software QA/QC experience with hands-on hardware device testing (not just web/mobile app QA)
• Understanding of how desktop applications communicate with peripherals through USB HID, I2C/SMBus, serial communication, or similar protocols
• Experience testing native Windows applications
• Understanding of how software interfaces with device drivers and hardware
• Ability to debug complex software integration issues with peripherals
• Clear technical writing for test cases and QA procedures
• Attention to detail
Preferred Qualifications (Bonus Points)
• Experience building QA infrastructure or test automation frameworks from scratch
• Hands-on experience with JavaScript testing frameworks (Jest, Mocha, Cypress, Playwright, or similar)
• Familiarity with Qt framework or native C++ application testing
• Background in hardware QA, device driver testing, or peripheral integration
• Enthusiasm for RGB/LED peripherals or hands-on PC building experience
• Performance profiling tools (Chrome DevTools, Windows Performance Analyzer, Process Monitor)
• CI/CD pipeline experience (GitHub Actions, Jenkins, GitLab CI)
• PC gaming industry background or understanding of enthusiast hardware community
Personal Qualities
• Bachelor’s degree or equivalent experience
• Strong attention to detail
• Ability to work independently and solve complex technical challenges
• Good communication skills for collaborating with others
Technical Environment
• Application: Qt 6-based native Windows desktop application
• Device Plugin System: JavaScript (ES6) device drivers
• Effects Engine: HTML5 Canvas + JavaScript rendering (200+ visual effects)
• Peripheral Communication: USB HID, SMBUS/I2C, Serial, APIs
• Backend: C++ core with Qt framework
• Testing Stack: To be established collaboratively with the development team
What We Offer
• $50,000 – $120,000 base salary (depending on experience and location) + equity
• Remote work flexibility
• Professional development opportunities – Training budget for conferences, certifications, and skill development
• Competitive compensation package (Health Insurance, Dental Insurance, 401k and retirement plan, paid time off, etc.)
• Collaborative team environment
Physical Requirements
• Ability to travel across the USA for in-person meetings and conventions
• Ability to lift 25 pounds
• Comfortable maintaining a home testing lab with multiple PC configurations and peripheral devices
• Must be legally authorized to work in the United States
You Might Be a Great Fit If…
• You’re already a SignalRGB power user who owns multiple RGB devices
• You’ve debugged why your specific motherboard + RAM combo won’t sync
• You enjoy the challenge of reproducing obscure hardware conflicts
• You think testing 1000+ device permutations sounds exciting, not tedious
Sponsored ads
Benchling’s Registry and Inventory offerings provide our scientists with a conceptual and physical representation of the entities that are important to their work,
Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to revolutionize
Shinzo is building the read layer for blockchains—a trustless, verifiable, permissionless infrastructure for blockchain data access. We’re solving one of crypto’s dirty secrets: