Job Summary :
We are seeking a skilled WiFi Firmware Engineer to design, implement, and optimize firmware for wireless connectivity solutions. This role involves working on MAC-level protocols, signal processing algorithms, and real-time embedded systems for high-performance and power-efficient wireless products. The ideal candidate will have strong expertise in firmware development for WiFi and networking technologies, coupled with hands-on experience in debugging and hardware interaction.
Key Responsibilities :
- Design, implement, and test firmware for WiFi and wireless connectivity features, including MAC-level protocols, signal processing algorithms, and runtime operations.
- Develop and optimize embedded software for wireless products, including bench testing, production testing, and performance characterization.
- Debug and troubleshoot firmware issues using JTAG, oscilloscopes, logic analyzers, and in-circuit emulators, addressing hardware-firmware integration challenges.
- Collaborate with hardware teams to define system architecture, interface specifications, and ensure compliance with WiFi standards (IEEE 802.11 a / b / g / n / ac / ax).
- Participate in code reviews, create documentation for firmware designs, test plans, and architecture, and mentor junior engineers.
- Optimize firmware for real-time performance, power efficiency, and security in wireless environments under thermal and resource constraints.
- Support integration of WiFi firmware with operating systems such as embedded Linux and RTOS, and higher-level applications.
Required Qualifications :
Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (Masters preferred for senior roles).3+ years of experience in firmware development for embedded systems with a focus on wireless or networking technologies (e.g., WiFi, WLAN).Proven experience in designing and implementing embedded software / firmware for wireless products.Preferred Qualifications :
Experience with WiFi chipsets from Qualcomm, Broadcom, Intel, or similar vendors.Familiarity with WLAN firmware development and wireless signal processing.Experience in safety-critical or high-performance firmware environments.Skills & Competencies :
Proficiency in C / C++ programming, assembly language, and real-time operating systems (RTOS).Strong understanding of communication protocols such as WiFi (802.11), BLE, Zigbee, I2C, SPI, UART, and CAN.Knowledge of microcontroller architectures (e.g., ARM Cortex) and development tools (Git, JIRA, CI / CD pipelines).Excellent problem-solving, analytical, and debugging skills, particularly in resource-constrained environments.Strong communication and collaboration abilities in fast-paced, team-oriented environments.(ref : hirist.tech)