3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications
MS in Electrical Engineering, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years’ experience in embedded firmware development
Self-starter who takes initiative and demonstrates technical leadership
Proficient in writing and debugging C and assembly
Driver development experience in RTOS or OS kernel environments
Demonstrated development experience with embedded operating systems such as Zephyr, eCos, µC/OS, or FreeRTOS
Experience developing for pre-silicon environments, including simulators and FPGA emulation
Experience defining interprocessor communication interfaces between embedded controllers and the platform
Familiarity with ARMv8 architecture; development experience for an ARMv8 platform is a plus
Principal Duties and Responsibilities
Drive firmware design, implementation, and verification in pre-silicon and post-silicon environments
Assist in the definition of power management solutions for future generations of Qualcomm CPUs
Actively engage with open-source communities to contribute support for processor architectures, device drivers, and firmware features
Assist in identifying skills requirements and in hiring engineers; collaborate with other teams on platform bring-up, debug, diagnostics, firmware lifecycle, and related activities
Level of Responsibility
Works independently with minimal supervision
Decision-making is significant in nature and affects work beyond the immediate work group
Requires verbal and written communication skills to convey information; may require basic negotiation, influence, and tact
Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions)
Tasks often require multiple steps that can be performed in various orders; extensive planning, problem-solving, and prioritization are required to complete tasks effectively
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).