We are seeking skilled Senior/Staff/Principal System SW Engineers to design, implement, and optimize system solution on Arm-based devices for edge, robotics, AI, etc. Co-delivery solutions with SoC, boards, OS and other Arm ecosystem partners, from PoC to field deployment, build open-source and commercial projects.
Key Responsibilities
- Build and deploy projects across diverse Arm-based platforms.
- Implement functional modules including sensing, control, and AI inference.
- Optimize application performance on Arm CPUs and GPUs for latency, throughput, and power efficiency.
- Integrate diverse technical solutions and optimize overall system performance.
- Partner with AI researchers and application developers to refine and mature the solution.
- Collaborate with ecosystem partners (e.g., SoC, boards, OS vendors) to drive end-to-end solution deployment on Arm-based platforms.
Required Qualifications
- BS/MS degree in Computer Science, Software Engineering,Electrical Engineering, or equivalent experience.
- Proven experience with Linux development
- Strong programming skills in C/C++; familiarity with Python/Rust.
- Practical experience with Arm-based platforms.
- Ability to troubleshoot cross-architecture issues.
- Excellent communication skills in English, with the ability to collaborate effectively in cross-functional teams.
Preferred Qualifications
- Familiar with robotics frameworks and technologies such as ROS.
- Experience in seamless integration of popular AI frameworks (e.g., PyTorch, TensorFlow) and pre-trained models into production systems.
- Experience in open-source development and stay up to date with emerging trends, tools, and community advancements.