What are the responsibilities and job description for the Embedded Linux & Wireless Systems Engineer - Waukesha, WI - IMMEDIATE HIRING position at Cube Hub, Inc.?
Job Details
Job Title: Embedded Linux & Wireless Systems Engineer
Location: Waukesha, WI
Job Duration: Long term
Location: Waukesha, WI
Job Duration: Long term
Key Responsibilities
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, 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.
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, 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 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.
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 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.
Soft Skills
Excellent documentation and communication skills.
Strong problem-solving and debugging skills.
Ability to work in a cross-functional team (hardware, software, QA).
Excellent documentation and communication skills.
Strong problem-solving and debugging skills.
Ability to work in a cross-functional team (hardware, software, QA).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $55 - $60