| Location | Santa Ana, California |
Software* * and firmware development experience for real-time networking data* * processing products including integration of SW components into a* * fully functional software system.
Strong* * design and coding skills in at least one variant of C (C, C++, C#,Obj-C) and demonstrated* * experience with system level debugging.
Good* * background in web and App technologies with database and cloud* * programming. Data structures and SW architectures for real-time* * data processing.
EmbeddedReal-Time Operating System experience (i.e., FreeRTOS, eCOS)* * including embedded system programming* * for small-footprint and low-power systems.
Knowledge* * with cloud applications such as AWS, Microsoft and cloudCertifications.
Networking background and protocol knowledge* * (Experience in real-time modem IP frame/packet processing layers 2* * & 3)
Real* * time operating systems with complex time-critical multitasking and* * system Performance analysis and optimization.
Understanding* * of real-time, embedded, size and power constrained systems* * including ARM Cortex-Mx and low-power SoCs
Knowledge* * of signal processing fundamentals.
Knowledge* * of MATLAB and/or other numerical computing platform.
Background* * in TCP/IP, 802.11, Bluetooth communication protocols and* * networking stack and architectural principles: Ethernet, TCP/IP* * suite, HTTP, web services, e.g., REST.
Device* * communications interface experience - Ethernet, USB, RS232, PCIe,I2S, I2C, SPI bus
Knowledge* * of Networking Protocol Integration, MAC layer and layer 2 routing* * algorithms
BS* * or MS level degree is preferred in Computer Engineering, ComputerScience or Electrical Engineering with at least 5 years of* * experience with emphasis on embedded and applications and computing* * platforms.
USCitizenship required
Previous* * security clearance is a plus