Senior Technical Lead

HCL America Inc.
Waukesha, WI, United States
23 days ago
Apply on www.indeed.com
Prepare application

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

Good distractions

Loading talks and stories from around this role…