Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

A global semiconductor company that designs and manufactures wireless telecommunications products.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Automotive · Enterprise SaaS

Description For Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

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.

Last updated 10 hours ago

Responsibilities For Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

  • Assist with development of small, well-defined blocks, features, and/or tests
  • Identify basic architecture and design problems
  • Collaborate and collect feedback during design reviews
  • Seek knowledge of industry trends and competitors' products
  • Communicate effectively with supervision, peers, and leads
  • Track and document issues, features, and design changes

Requirements For Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

Python
Linux
  • Master's or PhD degree in Electrical Engineering, Computer Science, Computer Engineering, or related field
  • 1+ year of experience with programming (C, C++, Python), computer architecture, or embedded systems
  • 1+ year of experience in design verification methods

Interested in this job?

Jobs Related To Qualcomm Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

Engineer

Entry-level Software Engineer position at Qualcomm focusing on embedded and cloud edge software development, requiring 1+ year of programming experience.

Easy Mesh - Engineer

Entry-level Embedded Systems Engineer position at Qualcomm, focusing on EasyMesh implementation in WiFi chipsets, requiring C programming and WLAN experience.

Multimedia Audio Driver Engineer

Entry-level Multimedia Audio Driver Engineer position at Qualcomm, focusing on audio codec and driver development using C/C++ and embedded systems.

Kernel Engineer

Entry-level Kernel Engineer position at Qualcomm focusing on Linux kernel development, device drivers, and system-level programming in Hyderabad, India.

Software Engineer

Entry-level Software Engineer position at Qualcomm, focusing on embedded and cloud edge software development with AI/ML integration, located in Santa Clara, CA.