ZipRecruiter
Wireless Systems Engineer (IoT Infrastructure)
ZipRecruiter, Atlanta, Georgia, United States, 30383
Job DescriptionJob DescriptionDescription: About the Role
We are seeking a skilled and versatile
Wireless Systems Engineer
with a blend of
software
and
wireless engineering
skills to join our team. This role sits at the intersection of
embedded systems development, wireless systems, and RF validation
— ideal for someone who thrives in a hybrid environment spanning hardware, firmware, and systems integration.
You will work as part of the engineering team helping to design, implement, and test new features in IoT infrastructure devices. In this role you will develop embedded software, integrate wireless systems, build test tools, and debug complex issues spanning wireless communications, RF interference, and embedded software behavior.
Responsibilities
Design and implement embedded applications in C, C++, and Python for IoT devices focusing on testability, maintainability, and performance
Review code contributions and participate in firmware and hardware design reviews
Write and maintain clear, structured technical documentation
Collaborate with hardware and firmware engineering teams to debug and resolve integration issues spanning RF, software, and systems layers
Analyze and interpret measurement data to validate device performance and ensure compliance with functional and performance requirements
Design, document, and execute RF and wireless validation test plans for IoT devices
Build tools and scripts for system validation and test automation
Required Qualifications
5–10 years experience in wireless embedded systems development
Solid understanding of RF fundamentals, link budgets, propagation, interference, and wireless system design constraints
Strong programming skills in C, C++ for embedded applications
Experience with embedded Linux, including toolchain use and user-space development
Familiarity with Linux networking and firewall rule definition
Comfortable with Linux command-line workflows and Bash scripting
Qualifications
Familiarity with RF regulatory compliance (e.g., FCC, IC, NOM)
Experience integrating and validating IoT protocols such as BLE, LoRa, Zigbee
Familiarity with RF performance characterization: BER, PER, sensitivity, ACPR, EVM, intermodulation, noise figure, and interference rejection
Exposure to Yocto Linux or buildroot build systems
Familiarity with CI/CD workflows and pipelines such as GitHub Actions
Hands-on experience using RF lab test equipment: spectrum analyzers, signal generators, oscilloscopes, power meters, noise figure meters
Background in software-defined radio (SDR) simulation and development
Work Environment
This role is primarily on-site at our Atlanta office and lab facility
You'll work in close collaboration with multi-disciplinary engineering teams (hardware, firmware, systems, and QA)
What We Offer
A small, agile, and experienced team that values ownership, quick iteration, and making big impacts
Opportunities to influence product design and technical approaches
A collaborative engineering culture that values technical depth, curiosity, and systems thinking
Not sure you meet every single qualification? We encourage you to apply even if your background doesn’t match every requirement. If you’re passionate about wireless systems, love working hands-on in the lab, and are excited about solving real-world problems in IoT and embedded systems, we’d love to hear from you.
Requirements:
We are seeking a skilled and versatile
Wireless Systems Engineer
with a blend of
software
and
wireless engineering
skills to join our team. This role sits at the intersection of
embedded systems development, wireless systems, and RF validation
— ideal for someone who thrives in a hybrid environment spanning hardware, firmware, and systems integration.
You will work as part of the engineering team helping to design, implement, and test new features in IoT infrastructure devices. In this role you will develop embedded software, integrate wireless systems, build test tools, and debug complex issues spanning wireless communications, RF interference, and embedded software behavior.
Responsibilities
Design and implement embedded applications in C, C++, and Python for IoT devices focusing on testability, maintainability, and performance
Review code contributions and participate in firmware and hardware design reviews
Write and maintain clear, structured technical documentation
Collaborate with hardware and firmware engineering teams to debug and resolve integration issues spanning RF, software, and systems layers
Analyze and interpret measurement data to validate device performance and ensure compliance with functional and performance requirements
Design, document, and execute RF and wireless validation test plans for IoT devices
Build tools and scripts for system validation and test automation
Required Qualifications
5–10 years experience in wireless embedded systems development
Solid understanding of RF fundamentals, link budgets, propagation, interference, and wireless system design constraints
Strong programming skills in C, C++ for embedded applications
Experience with embedded Linux, including toolchain use and user-space development
Familiarity with Linux networking and firewall rule definition
Comfortable with Linux command-line workflows and Bash scripting
Qualifications
Familiarity with RF regulatory compliance (e.g., FCC, IC, NOM)
Experience integrating and validating IoT protocols such as BLE, LoRa, Zigbee
Familiarity with RF performance characterization: BER, PER, sensitivity, ACPR, EVM, intermodulation, noise figure, and interference rejection
Exposure to Yocto Linux or buildroot build systems
Familiarity with CI/CD workflows and pipelines such as GitHub Actions
Hands-on experience using RF lab test equipment: spectrum analyzers, signal generators, oscilloscopes, power meters, noise figure meters
Background in software-defined radio (SDR) simulation and development
Work Environment
This role is primarily on-site at our Atlanta office and lab facility
You'll work in close collaboration with multi-disciplinary engineering teams (hardware, firmware, systems, and QA)
What We Offer
A small, agile, and experienced team that values ownership, quick iteration, and making big impacts
Opportunities to influence product design and technical approaches
A collaborative engineering culture that values technical depth, curiosity, and systems thinking
Not sure you meet every single qualification? We encourage you to apply even if your background doesn’t match every requirement. If you’re passionate about wireless systems, love working hands-on in the lab, and are excited about solving real-world problems in IoT and embedded systems, we’d love to hear from you.
Requirements: