Embedded Linux & Wireless Systems Engineer

Varite Logo
  • Construction
  • FullTime
  • Applications have closed

Embedded Linux & Wireless Systems Engineer
Waukesha WI USA(Onsite role)Pay range: $45-48/hr on W2 or $50-57/hr on C2CTop Skills:Embedded Linux Development: Kernel build, configuration, and cross-compilation for ARM.
Wireless Networking: Strong understanding of Wi-Fi 7 (802.11be), Linux wireless stack (cfg80211/mac80211).
Driver Integration: Experience with PCIe/M.2 interfaces and upstream Linux drivers.We are seeking an experienced Embedded Linux & Wireless Systems Engineer to lead the integration of Wi-Fi 7 technology into an MRI scanner subsystem. This role involves porting Linux kernel and Wi-Fi drivers to the Client Arria 10 SoC platform, ensuring high-throughput wireless communication that meets stringent medical device performance and compliance standards.Key Responsibilities

  • Port and configure Linux kernel (6.x) for Client Arria 10 SoC (ARM Cortex-A9 FPGA).
  • Integrate and validate Wi-Fi 7 (802.11be) drivers for Client BE200 and MSI HERALD-BE modules.
  • Develop and maintain device trees, bootloader (U-Boot), and root filesystem 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.

Required 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 (cfg80211/mac80211).
  • Driver Integration: Experience with PCIe/M.2 interfaces and upstream Linux drivers.
  • FPGA & SoC Knowledge: Familiarity with Client 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.

Varite