Senior Embedded Software Engineer
Core
Develop highly efficient low-latency embedded firmware on ARM-based SoCs and optimize Linux-based networking stacks for wireless MANET radios.
Role type
Senior Embedded Software Engineer (Firmware/Networking)
Builds
MANET radios and advanced research projects for defense, law enforcement, and public safety agencies
Domain
Defense, Public Safety, Wireless Communications
Required skills
C programming, Linux kernel driver development, ARM-based SoC development, MAC layer implementation, Mobile ad-hoc networking routing protocols, Testing software development
Preferred skills
CNSA security protocols and encryption algorithms, Socket programming, IPsec and network protocols, AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support, Linux Interrupt Service Routine development
Technologies
ARM, UltraScale+, Linux, C, IPsec, CNSA, AMD UltraScale+ MPSoC, Microchip Polarfire SoC
Responsibilities
Develop low-latency embedded firmware on ARM-based SoCs; Optimize Linux-based networking stacks for wireless applications; Implement MAC and mobile ad-hoc networking routing protocols; Develop testing software for product performance and reliability
Seniority
Senior, hands-on IC
