QNX- Senior Systems Software Developer -Wifi/Networking
Core
Develop and maintain Wi-Fi and Networking driver components for embedded systems, focusing on architecture, design, and performance for automotive and other critical industries.
Role type
Senior Systems Software Developer (WiFi/Networking)
Builds
WiFi and networking subsystems for embedded operating systems (QNX)
Domain
Embedded systems, Automotive (EV), Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, Python, Wi-Fi driver development (STA, AP, P2P, multi-mode), Linux OS internals, PCIe/SDIO/USB interfaces, Wi-Fi authentication/encryption methods, wpa_supplicant, hostapd
Preferred skills
QNX experience
Technologies
QNX, Linux, C, Python, wpa_supplicant, hostapd
Responsibilities
Develop and maintain Wi-Fi and Networking driver components; Create and document software specifications and designs; Provide project estimates for requirement, design, implementation, and test efforts; Conduct design reviews, code reviews and unit test; Identify, analyze, and resolve complex software problems; Liaise with customers regarding product performance and system design; Coach and mentor team on engineering best practices and software quality standards
Seniority
Senior, hands-on IC