Firmware Test Engineer, Embedded Linux & Wireless Networking
Overview
Own firmware testing across embedded Linux user and kernel space at scale. Collaborate with firmware engineers, build and execute manual and automated test plans for RF, WiFi, Bluetooth, and networking protocols. Contribute to CI/CD and nightly regression, driving reliability across product lines. This role is onsite in Alpharetta, GA and offers growth in a global energy management solutions company.
What You'll Do5
- 1Build and maintain automated test scripts for firmware using Python and Robot Framework to enable nightly regression coverage
- 2Design, execute, and document tests for IPv4, IPv6, TCP/IP, UDP, Ethernet and PPP in both user and kernel space
- 3Own validation of RF, WiFi, and Bluetooth wireless subsystems across device configurations
- 4Scale the automation framework for multiple product lines and ensure reliability across the CI/CD pipeline
- 5Triage failures from nightly builds, perform root-cause analysis, and provide actionable remediation guidance
Requirements5
- 1Hands-on experience testing embedded Linux systems in user and kernel space
- 2Proven testing experience with wireless protocols RF WiFi or Bluetooth
- 3Strong scripting skills in Python and/or Bash for test automation
- 4Experience with Robot Framework for structured test automation
- 5Experience integrating tests into CI/CD pipelines or nightly regression systems
Salary Insight
$100 - $145k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.

Econosoft
VerifiedFirmware Software Engineer Econosoft Los Angeles
Lead development of RF-over-fiber telecommunication products overseeing end-to-end product lifecycle. Collaborate with firmware electrical and production teams to design implement and support hardware embedded solutions. Drive innovation while maintaining high quality standards.
Actalent
VerifiedFirmware Test Engineer, Embedded C/C++ & Automation
You will own firmware testing for gas metering products at scale, using black-box and white-box methodologies. You will analyze embedded C/C++ code to validate functionality and performance. You will collaborate with engineering teams to resolve system-level issues and build automation frameworks. This role moves testing from manual to automated, requiring strong Python skills for scripted test execution.
Everforth, Cybercoders
VerifiedFirmware Engineer
We seek a skilled Firmware Software Engineer to lead embedded firmware development and mentor engineers. You will architect and deliver firmware solutions while collaborating across hardware product and manufacturing teams. This hands-on leadership role spans the full product lifecycle from concept to production.
Criticalloop
VerifiedFirmware Engineer, Embedded Systems & Real-Time Data at Critical Loop
Own software spanning embedded drivers and backend services for distributed energy resources at scale. You will work across embedded Linux, device communications, data pipelines, and operator interfaces. Collaborate with hardware engineers to bring up field deployments and debug in environments where multimeters may be involved. This hybrid role blends firmware, backend, and data while delivering reliable, observable, and deployable solutions across sites.
Actalent
VerifiedEmbedded Software Test Engineer, BMS & Energy Storage
You will own automated test development for Battery Management System (BMS) products deployed in global energy storage installations, validating embedded software and hardware in a hands-on lab. You will build and execute regression, stress, and fault injection tests directly on controllers, sensors, and Linux devices. Your work spans Python scripting, SSH/SFTP file transfers, and Modbus TCP protocol verification. This contract role in Herndon, VA offers a hybrid schedule and direct collaboration with firmware and hardware teams.

ChaTeck Incorporated
VerifiedEmbedded Firmware Engineer, Dallas TX
You will own embedded firmware development for next-generation IoT devices, driving architecture from C and C++ codebases to production. You join a cross-functional team of 8 engineers at a technology consulting firm with 20+ years of market presence. Your work directly impacts Fortune 500 clients' connected products, with a focus on real-time constraints and hardware integration. This role offers a path to lead firmware initiatives within a growing practice.