Senior Technical Lead
HCL America Inc.
Waukesha, WI, United States
23 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$78,000.0
Working hours
Regular working hours
Job source
Tech stack
Bluetooth
C++ (Programming Language)
Computer Engineering
Dynamic Host Configuration Protocol
Software Debugging
Device Drivers
Linux on Embedded Systems
Joint Test Action (IEEE Standards)
Python (Programming Language)
Linux Kernel
Linux Distribution
Multiprocessing
+10 more
Network Protocols
Open Source Technology
Real-Time Operating Systems
Software Requirements Analysis
TCP/IP
Wi-Fi Technology
Scripting
Yocto
Wireless Technologies
U-Boot
Job description
- Architect and implement wireless driver solutions (primarily Wi-Fi) for embedded Linux systems.
- Customize and optimize Linux kernel and device drivers for performance, reliability, and security.
- Integrate wireless stacks into Yocto-based Linux distributions, ensuring compliance with system requirements.
- Collaborate with hardware, systems, and application teams to define wireless requirements and interfaces.
- Debug and resolve complex issues across kernel, driver, and user-space layers.
- Maintain and enhance existing wireless driver codebases, including upstream contributions where applicable.
- Evaluate new wireless technologies and standards for potential integration.
Requirements
- Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or related field.
- 8+ years of hands-on experience in embedded systems development, with a focus on wireless drivers.
- Deep expertise in Embedded Linux kernel development and Wi-Fi driver stacks (e.g., mac80211, cfg80211).
- Strong experience with Yocto Project and custom Linux distributions.
- Proficiency in C/C++ and scripting languages (Python).
- Solid understanding of networking protocols (TCP/IP, DHCP, WPA/WPA2, etc.).
- Experience with debugging tools such as JTAG, logic analyzers, and kernel tracing utilities.
Other Requirements
- Experience with Bluetooth or other wireless protocols.
- Contributions to open-source wireless projects.
- Knowledge of secure boot, OTA updates, and system security in embedded environments.
- Exposure to real-time operating systems (RTOS) and multi-core architectures.
- Familiarity with regulatory compliance and wireless certifications (FCC, CE, etc.) is a plus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…