More jobs:
Embedded Linux & Wireless Systems Engineer - Waukesha, WI
Job in
Waukesha, Waukesha County, Wisconsin, 53188, USA
Listed on 2026-01-06
Listing for:
Jobs via Dice
Full Time
position Listed on 2026-01-06
Job specializations:
-
Engineering
Embedded Software Engineer, Wireless / 5G
Job Description & How to Apply Below
Embedded Linux & Wireless Systems Engineer – Waukesha, WI (Immediate Hiring)
Location: Waukesha, WI
Job Duration: Long term
Employment Type: Full-time
Seniority Level: Entry level
- Port and configure Linux kernel (6.x) for Intel Arria 10 SoC (ARM Cortex-A9 + FPGA).
- Integrate and validate Wi‑Fi 7 (802.11be) drivers for Intel BE200 and MSI HERALD‑BE modules.
- Develop and maintain device trees, boot loader (U‑Boot), and root file system for Ubuntu 24.04 ARM.
- Collaborate with FPGA engineers to enable PCIe/M.2 connectivity for Wi‑Fi modules.
- Optimize network performance to match fiber optic throughput in MRI environments.
- Conduct wireless performance testing, EMI/EMC compliance checks, and reliability validation.
- Document system architecture, kernel patches, and integration steps for future reuse.
Skills & Qualifications
- Embedded Linux development:
Kernel build, configuration, and cross‑compilation for ARM. - Wireless networking:
Strong understanding of Wi‑Fi 7 (802.11be), Linux wireless stack (cfg
80211/mac
80211). - Driver integration:
Experience with PCIe/M.2 interfaces and upstream Linux drivers. - FPGA & SoC knowledge:
Familiarity with Intel Arria 10 FPGA and Quartus Prime tools. - Networking performance tuning: TCP/IP stack optimization, throughput analysis.
- Tools: U‑Boot, Linaro GCC, iperf, Wireshark, Git.
- Compliance: EMI/EMC considerations for medical environments.
- Excellent documentation and communication skills.
- Strong problem‑solving and debugging skills.
- Ability to work in a cross‑functional team (hardware, software, QA).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×