Embedded Software Engineer

KTek Resourcing

Denver (CO)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology staffing agency is seeking an Automation QA Software Engineer to support automated testing for CPE/Wi‑Fi product lines in Denver, Colorado. The role involves designing and maintaining automated test cases, collaborating with various teams, and ensuring high-quality releases for firmware and networking products. The ideal candidate will possess strong Python skills and a solid understanding of networking fundamentals, along with experience in working with automation frameworks and CI/CD practices. This position offers opportunities for improving automation processes and working with cutting-edge technologies.

Qualifications

  • Strong experience in Python and automation frameworks.
  • Hands-on knowledge of networking fundamentals.
  • Experience working with Linux/Unix and embedded devices.
  • Familiarity with GitLab pipelines and CI/CD workflows.
  • Ability to analyze logs and debug failures.
  • Experience with AI/ML for test automation.

Responsibilities

  • Design, develop, and maintain automated test cases.
  • Automate key areas such as firmware upgrade/downgrade.
  • Execute automated suites in GitLab CI/CD pipelines.
  • Analyze test results and identify defects.
  • Document test plans and automation design.

Skills

Python
Automation frameworks (Robot Framework preferred)
Networking fundamentals
Linux/Unix
Git
Debugging and log analysis
Communication skills
AI/ML for test automation
Packet capture tools (Wireshark, tcpdump)
Multi-vendor router platforms experience

Job description

We are looking for an Automation QA Software Engineer to join our team supporting automated testing for CPE/Wi‑Fi product lines. This role focuses on validating firmware releases, Wi‑Fi features, cloud integrations, and stability scenarios across multiple OEM router platforms. You will work closely with firmware developers, WIST, SCPS, CUJO, and DevOps teams to ensure high-quality releases and reliable automation pipelines.

Key Responsibilities
  • Design, develop, and maintain automated test cases using Python + Robot Framework for end‑to‑end development of Wi‑Fi routers and client devices.
  • Work with DAL (Data Access Layer), SCL, SCPS, and cloud APIs to retrieve configuration and telemetry.
  • Automate key areas such as firmware upgrade/downgrade, reboot cycles, SSH/CLI scenarios, WAN/LAN connectivity, Wi‑Fi performance, MAP‑T, security features, and device stability.
  • Execute automated suites in GitLab CI/CD pipelines and work with DevOps on integration and failure triage.
  • Analyze test results, identify defects, categorize failures (code/lab/hardware/existing bug), and work with partners to drive closure.
  • Contribute to automation improvements including reliability, flakiness reduction, resource optimization, and pipeline speed.
  • Support multiple OEM models across Spectrum labs with 80+ chambers and remote lab access.
  • Collaborate with onsite/offshore teams to meet delivery milestones and maintain test coverage targets.
  • Document test plans, automation design, test execution results, and best practices.
Required Skills
  • Strong experience in Python and automation frameworks (Robot Framework preferred).
  • Hands‑on knowledge of networking fundamentals: DHCP, DNS, TCP/IP, Wi‑Fi standards (Wi‑Fi 6, 6E, 7), IPv6, MAP‑T, routing.
  • Experience working with Linux/Unix, SSH/CLI, and embedded devices.
  • Familiarity with GitLab pipelines, Git, and CI/CD workflows.
  • Ability to analyze logs, debug failures, and isolate reproducible defects.
  • Good communication skills and ability to work with both onsite and offshore teams.
  • Experience with AI/ML for test automation (log analysis, anomaly detection, predictive testing)
  • Familiarity with packet capture and network analysis tools (Wireshark, tcpdump)
  • Experience with multi‑vendor router platforms (Sagemcom, Sercomm, etc.)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation QA Software Engineer
Automation QA Software Engineer

TechDigital Group • Denver (CO), Englewood (CO)

On-site
USD 80,000 - 100,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Access Data Consulting Corporation • Englewood (CO)

On-site
USD 95,000 - 120,000
Automation QA Engineer - Embedded Wi‑Fi & Firmware Testing
Automation QA Engineer - Embedded Wi‑Fi & Firmware Testing

KTek Resourcing • Denver (CO)

On-site
USD 80,000 - 110,000
Software QA Automation
Software QA Automation

eInfochips • Boston (MA)

On-site
USD 80,000 - 100,000
Wireless Engineer
Wireless Engineer

Central Business Solutions, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 170,000
Automation QA Engineer – Wi-Fi & Firmware Testing
Automation QA Engineer – Wi-Fi & Firmware Testing

TechDigital Group • Denver (CO), Englewood (CO)

On-site
USD 80,000 - 100,000
Wi-Fi Automation Engineer
Wi-Fi Automation Engineer

TALENT Software Services • Santa Clara (CA)

On-site
Staff Firmware Engineer
Staff Firmware Engineer

The Intersect Group • Alpharetta (GA)

On-site
USD 130,000 - 185,000
WIFI QA Engineer
WIFI QA Engineer

Robotics Prcocess Automation, LLC • Philadelphia

On-site
USD 70,000 - 90,000
QA Automation Engineer
QA Automation Engineer

ManpowerGroup Global, Inc. • Town of Norway (WI), Plano (TX)

On-site
USD 85,000 - 110,000
Medical Plan
Prescription Drug Plan
Dental Plan
+10