Embedded Linux & Wi-Fi Engineer
Kasmoglobal
Pay not stated in the posting
Posted 11 months ago · Confirmed live 5 days ago
Skills this job asks for
- Cross Compilation
- FPGA
- Git
- Debugging
- Linux
- Network Throughput Analysis
- Quartus
- TCP/IP
- Wireshark
- EMC/EMI
Tailor your resume for this job
See which of these skills you have, and tailor your resume for this job.
Sign up freeTailor your resume for this job
Start from your profile and shape your resume to this role.
At a glance
- Type
- Full-time
- Level
- Not stated
- Experience
- Not stated
- Work model
- Not stated
- Schedule
- Not stated
- Education
- Not stated
- Benefits
- Not stated
- Team
- Engineering
Description
Job Title: Embedded Linux & Wi-Fi Engineer (ARM/FPGA)
Location: Waukesha, WI
Job Duration: Long term
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.
Soft Skills
Excellent documentation and communication skills.
Strong problem-solving and debugging skills.
Ability to work in a cross-functional team (hardware, software, QA).
Location: Waukesha, WI
Job Duration: Long term
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.
Soft Skills
Excellent documentation and communication skills.
Strong problem-solving and debugging skills.
Ability to work in a cross-functional team (hardware, software, QA).
About Kasmoglobal
Kasmoglobal