Qualcomm is seeking an entry-level embedded software engineer for their Core Platform Kernel software team, focusing on RTOS development. The role involves working with QuRT OS (Qualcomm's proprietary RTOS) and Zephyr RTOS, developing and deploying solutions across multiple subsystems on Qualcomm chips. The position requires expertise in embedded software development, working with real-time operating systems, and contributing to both proprietary and open-source projects.
The role offers unique opportunities to work on cutting-edge technology in various markets including Mobile Handset, XR, Compute, Automotive, Cloud AI, and IoT. You'll be involved in enhancing OS capabilities for high-performance, low-power edge AI use cases, 5G applications, and secure audio/sensors implementations. The position requires deep understanding of Hexagon DSP processor architecture and RTOS features.
Key responsibilities include maintaining and enhancing continuous integration systems, designing new features, and supporting deployment across multiple platforms. The ideal candidate should be passionate about embedded RTOS development, with skills in C/C++, Assembly language, and Python. Experience with debugging tools, secure software development practices, and automotive software development standards is valuable.
This is an excellent opportunity for someone starting their career in embedded systems, offering exposure to both proprietary and open-source RTOS development, working with multiple processor architectures, and contributing to projects that impact various technology sectors. The role provides hands-on experience with modern development tools and practices while working in a collaborative team environment.