Staff Firmware Engineer

The Intersect Group

Alpharetta (GA)

On-site

USD 130,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Intersect Group is seeking a Staff Firmware Quality Assurance Engineer to lead manual and automated testing across embedded Linux products. This senior individual contributor will drive automation coverage, validate firmware quality, and partner with firmware engineers to improve product reliability.

The role emphasizes automation, testing strategy, and collaboration within a hardware-rich networking environment. Leadership and deep embedded skills are essential.

Qualifications

  • 7+ years of experience in firmware QA or embedded testing.
  • Hands-on experience testing embedded Linux systems across user space and kernel space.
  • Strong knowledge of networking protocols including IPv4, IPv6, ICMP, DHCPv6, TCP/IP, UDP, Ethernet, and PPP.
  • Experience developing automated test solutions using Python, Bash, Robot Framework, or similar scripting technologies.
  • Proficiency with CI/CD pipelines, nightly regression testing environments, and automation framework development.

Responsibilities

  • Design, execute, and document comprehensive manual test cases for embedded Linux firmware in user space and kernel space.
  • Validate wireless technologies including RF, WiFi, and Bluetooth across multiple device configurations.
  • Test and verify networking functionality (IPv4, IPv6, TCP/IP, UDP, DHCPv6, ICMP).
  • Develop and automate firmware test cases using Python, Bash, and Robot Framework to increase regression coverage.
  • Build and maintain hardware and software test environments for manual and automated validation.
  • Monitor nightly regression and CI/CD results; analyze failures and provide defect insights.
  • Collaborate with firmware engineers to review requirements and improve product quality.
  • Mentor junior QA engineers and help advance testing methodologies and automation.

Skills

Embedded systems
Firmware QA
Python
Robot Framework
CI/CD
Debugging
Leadership
Test automation

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Git
Jira
TestRail
Wireshark
tcpdump
iPerf
Robot Framework

Job description

Staff Firmware Engineer - Quality Assurance & Testing

ROLE SUMMARY

The Intersect Group is seeking a Staff Engineer, Firmware Quality Assurance to lead both manual and automated testing initiatives across a portfolio of embedded Linux based products. This senior level individual contributor will play a critical role in validating firmware quality, expanding automation coverage, and ensuring reliable product performance across complex hardware and networking environments.

This role will partner closely with firmware engineers throughout the software development lifecycle to identify defects, improve testing strategies, and strengthen product quality. The ideal candidate combines deep technical expertise in embedded systems with a passion for automation, process improvement, and technical leadership.

KEY RESPONSIBILITIES
  • Design, execute, and document comprehensive manual test cases for embedded Linux firmware operating in both user space and kernel space
  • Validate wireless communication technologies including RF, WiFi, and Bluetooth across multiple device configurations
  • Test and verify networking functionality involving IPv4, IPv6, ICMP, DHCPv6, TCP/IP, UDP, Ethernet, PPP, and related communication protocols
  • Develop and automate firmware test cases using Python, Bash, and Robot Framework to increase regression testing coverage
  • Build and maintain hardware and software test environments that support both manual and automated validation efforts
  • Monitor nightly regression and CI/CD testing results, investigate failures, and provide detailed defect analysis
  • Collaborate with firmware engineering teams to review requirements, validate functionality, and improve product quality throughout development
  • Mentor junior quality assurance engineers while driving improvements in testing methodologies, automation frameworks, and quality standards
KEY REQUIREMENTS
  • 7+ years of experience in firmware quality assurance, embedded systems testing, software development, or related engineering disciplines
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field
  • Hands on experience testing embedded Linux systems across both user space and kernel space environments
  • Strong knowledge of networking protocols including IPv4, IPv6, ICMP, DHCPv6, TCP/IP, UDP, Ethernet, and PPP
  • Experience developing automated test solutions using Python, Bash, Robot Framework, or similar scripting technologies
  • Proficiency with CI/CD pipelines, nightly regression testing environments, and automation framework development
  • Working knowledge of C or C++ for firmware analysis, debugging, and troubleshooting
  • Experience using Git, Jira, TestRail, or similar version control and test management tools
  • Familiarity with network analysis and troubleshooting tools such as Wireshark, iPerf, tcpdump, or similar technologies
  • Strong analytical skills, technical ownership, communication abilities, and a collaborative approach to problem solving
PREFERRED QUALIFICATIONS
  • Experience testing RF, WiFi, Bluetooth, or other wireless communication technologies
  • Knowledge of Layer 2 switching and Layer 3 routing protocols
  • Experience with embedded security, encryption technologies, and secure communications
  • Background supporting large scale embedded product development initiatives
  • Experience improving automated testing strategies across multiple product lines
WHY JOIN THIS OPPORTUNITY
  • Work on innovative embedded products that support critical infrastructure and connected technologies
  • Influence product quality and reliability across multiple firmware platforms
  • Collaborate with highly skilled firmware engineers and technical leaders
  • Drive automation initiatives that improve development efficiency and product stability
  • Join an organization committed to innovation, engineering excellence, and long term technology advancement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Firmware QA Engineer - Embedded Linux
Staff Firmware QA Engineer - Embedded Linux

The Intersect Group • Alpharetta (GA)

On-site
USD 130,000 - 185,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Firmware Quality Assurance Engineer
Firmware Quality Assurance Engineer

Bridge Technical Talent • Connecticut

On-site
USD 90,000 - 120,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Fruition Group • Detroit (MI)

On-site
USD 120,000 - 170,000
Premium benefits
Generous PTO
Unique internal perks
Firmware QA Engineer (Embedded Test Engineer)
Firmware QA Engineer (Embedded Test Engineer)

Motive Workforce • Westlake Village (CA)

On-site
USD 90,000 - 140,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Firmware QA Engineer (Embedded Test Engineer)
Firmware QA Engineer (Embedded Test Engineer)

Ember LifeSciences • Westlake Village (CA)

On-site
USD 110,000 - 140,000
Firmware QA Engineer II
Firmware QA Engineer II

Whelen Engineering • Connecticut

On-site
USD 80,000 - 110,000
Firmware Engineer
Firmware Engineer

Quest Global • New York (NY)

On-site
USD 120,000 - 130,000
401(k)
Health insurance
Dental insurance
+5
Firmware QA Engineer (Embedded Systems and Robotics)
Firmware QA Engineer (Embedded Systems and Robotics)

Skill • Beaverton (OR)

On-site
USD 70,257 - 78,068
Health, vision & dental benefits
Paid sick leave
Retirement plan with company match
+1