This job offer is no longer available
About
Job Title: EMBEDDED ENGINEER
Job Location: Waukesha, WI (Onsite)
Job Type – Contract
Job Description:
Responsibilities: -
- Design, 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.
Skills:
- Mandatory skills 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.
Good to have skills: -
- 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 pluscts.
-Thanks & regards
Akram Khan
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.