Software Quality Assurance Engineer (IoT Systems) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cognosos, Inc. · 22 hours ago

Software Quality Assurance Engineer (IoT Systems)

Cognosos, Inc. is a leader in delivering real-time asset location and tracking intelligence solutions. They are seeking a motivated Software Quality Assurance Engineer to ensure the reliability and performance of IoT devices and end-to-end systems, focusing on validating complex interactions between embedded firmware, wireless connectivity, and hardware.

Information TechnologyInternet of ThingsSaaSSoftwareWireless
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Execute hardware-in-the-loop (HIL) regression and feature testing for candidate embedded firmware releases running on target hardware
Analyze system behavior, logs, and metrics to identify root causes and trends
Design and execute test plans for IoT devices, embedded firmware, and system-level workflows
Write Python pytest test cases for automated hardware-in-the-loop test execution
Design, build, and maintain hardware-in-the-loop test infrastructure and identify issues with production and test software/hardware tools
Identify telemetry and instrumentation requirements for characterizing system health, and analyze system data using Python-based visualizations
Document results and quality metrics using structured tools like TestRail, Jira, and Confluence
Support field testing and other field HIL validation activities
Collaborate with engineering teams to reproduce, debug, and resolve complex defects
Leverage AI-assisted tools to optimize test case generation, code analysis, and documentation workflows

Qualification

PythonLinux command lineStructured TestingIoT systemsNetwork APIsBLEHardware test toolsDockerJiraConfluenceTestRailGreat communication skillsAttention to detailCollaborative work

Required

Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience)
2–5 years in software QA or test engineering
Proven Python development experience, comfortable in the Linux command line, SCM with git, and familiarity with IoT and networked systems
Expertise in writing test cases and executing structured test plans
Great communication skills, strong attention to detail, and the ability to work collaboratively in a fast-paced environment

Preferred

Experience with systems engineering, networked communications, and Network APIs
Hands-on experience with BLE, GPS/GNSS, and other RF technologies
Experience with hardware test tools such as spectrum analyzers, current monitors, and oscilloscopes
Familiarity with Jira, Confluence, and TestRail
Knowledge of Docker/containerization, C/C++, ElasticSearch, SQL, matplotlib, pandas, Github Actions

Benefits

Competitive salaries
Unlimited vacation so you can rest and recharge
Full benefits program (Health, Dental, Vision, 401(k) match, life and disability insurance)
Parental Leave
Paid parking at our Atlanta office
Opportunity for equity participation
Volunteer opportunities

Company

Cognosos, Inc.

twittertwittertwitter
company-logo
Cognosos utilizes the power of AI/ML to transform tracking data into operational intelligence, redefining the value of location solutions.

H1B Sponsorship

Cognosos, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (1)
2022 (1)

Funding

Current Stage
Growth Stage
Total Funding
$38.1M
Key Investors
Riverwood CapitalCox Enterprises
2023-03-08Series Unknown· $25M
2020-05-31Series Unknown· $4.5M
2019-04-23Series B· $1.5M

Leadership Team

leader-logo
Drayt Avera
VP Operations
linkedin
leader-logo
Jim Stratigos
Advisor and board member
linkedin
Company data provided by crunchbase