Software Applications Engineer
Core
Develop embedded software tools, libraries, SDKs, and demos to showcase 802.11ah (HaLow) technology and accelerate customer IoT products to market.
Role type
Senior Embedded Software Engineer (IoT/Wi-Fi)
Builds
Software tools, libraries, SDKs, demos, and documentation for HaLow-based products
Domain
Semiconductor / Internet of Things (IoT) / Wi-Fi
Required skills
Embedded C, driver development, board porting, sockets programming, hardware interface concepts (GPIO, SPI, SDIO, I2C), debugging with GDB/Logic Analyzers/Wireshark
Preferred skills
Linux kernel/driver development, wireless networking theory (Wi-Fi, OSI model, routing/forwarding/bridging), Python, Bash, Makefile, OpenWrt, buildroot, FreeRTOS, static analysis, automated testing, system profiling, spectrum analyzer usage
Technologies
Embedded C, GDB, Logic Analyzers, Wireshark, Linux, Python, Bash, Makefile, OpenWrt, buildroot, FreeRTOS
Responsibilities
Develop software tools, libraries, SDKs, and demos; collaborate with customers to deliver robust solutions; provide feedback to upstream development; lead complex projects and implement new features; mentor team members; maintain knowledge of competitive landscape and technology trends
Seniority
Senior, hands-on IC
