המקום בו המומחים והחברות הטובות ביותר נפגשים
What you'll be doing:
As a member of Aerial RAN team working for 5G and 6G networks, you will be responsible for:
Optimizing CPU, GPU and NIC sub-systems for maximum throughput while meeting low-latency constraints
Designing and implementing performance verification tools, frameworks and dashboards
Monitoring and triaging performance regressions reported by CI/CD
Collaborating with cross-functional teams to troubleshoot performance bottlenecks in CPU, GPU and NIC sub-systems
Benchmarking performance use-cases on different platforms
What we need to see:
BS/MS in a relevant field and 10+ years’ experience or PhD with 5+ years’ experience or equivalent.
Good understanding of software design, development, debugging and testing concepts.
Experience with performance analysis, characterization and optimization.
Experience with programming latency sensitive, real-time, multi-threaded applications on CPUs and one or more of GPUs or DSPs or Vector processors.
Knowledge of CPU, DSP or GPU architecture, as well as memory, I/O and networking interfaces.
Familiarity with data science and using visualization tools to summarize large quantities of data.
Experience in one or more programming / scripting languages: C/C++, Python, Java, Perl, shell scripting.
Ways to stand out from the crowd:
Experience in designing and managing firmware timelines for wireless SoCs used in cellular wireless networks and/or terminals
Track record in E2E design/testing of signal processing algorithms at the PHY layer or resource allocation optimization at MAC level.
Appetite to learn the details of how next generations of GPU will operate and create a world-class Software-Radio 5G/6G stack that can fully leverage their power.
משרות נוספות שיכולות לעניין אותך