- Min 4+ years of experience in C++ (11,14,17,20) with Automotive Domain
- Experience in processor-based architecture.
- Hands-on experience working inside QNX/Linux platforms.
- Hands-on experience on debugging/Flashing in HW(CAN/DLT viewer/QNX trace logger)
- Hands-on experience with Qualcomm Snapdragon or similar SoCs with integrated hardware accelerators.
- Strong problem-solving skills related to identifying performance bottlenecks across hardware/software boundaries.
- Experience with benchmarking and workload characterization.
- Good working experience of SW build environment and Build process – compilation, Linking etc. (Make CMake, Bazel, (CI/CD)
- Experience with any of the communication middleware (DDS, SOME/IP, ARA:COM, MQTT, gRPC, etc.)
Good to have skills:
- Good Team player, communication, and presentation skills
- Capable of working independently on a given task
- Ability to work in and contribute to Agile team setting.
- Demonstrates significant knowledge of technical problem resolution of issues.
- Ensure adherence to project timelines and delivery excellence.
- Experience with performance measurement tools and methodologies on embedded platforms and SoCs.
- Understanding of Qualcomm’s AI Engine and how to optimize models/workloads running on these accelerators.
- Basic Python hands-on experience