You will lead the stability and performance optimization initiatives for a next-generation wireless
system platform. In this position, you will be a key member of the team focused on platform
architecture, including both hardware and the Linux operating system. The role involves working
closely with various cross-functional development teams to grasp application requirements and
deliver platform-level support and enhancements.
- A Bachelor’s degree or higher in Computer Science, Electrical Engineering, or Computer Engineering.
- At least 5 years of relevant professional experience with Modern C++ after graduation.
- More than 5 years of experience in maintaining and optimizing x86-based Linux server platforms for high-performance computing tasks.
- Expertise in hardware setup and optimization to achieve peak system performance.
- Over 5 years of Linux system administration experience, including performance tuning, debugging, and issue resolution.
- Proficient in using performance monitoring tools and techniques to detect and resolve bottlenecks and stability problems.
- Ability to assess system metrics and logs to proactively identify and resolve potential issues.
- Familiarity with containerization technologies (such as Docker) and orchestration tools (like Kubernetes).
- Experience with version control systems (e.g., Git) and configuration management solutions (e.g., Ansible, Puppet).
- Competent in creating clear and concise documentation for platform configurations, procedures, and troubleshooting instructions.
- Extensive professional experience with Modern C++.
- Proficient in working with Linux kernels utilizing the PREEMPT_RT patch set.
- Expertise in using DPDK for low-latency, high-throughput networking applications.
- Experience with ARM architecture and optimizing ARM-based Linux platforms.