2 months ago
Base Salary
$197k - $295k/yr
Responsibilities
- Design and develop low-level firmware for CPU boot, debugging, idle states, and active CPU power management.
- Analyze CPU software and hardware trade-offs and coordinate debugging of critical issues related to CPU microarchitecture.
- Define short- and long-term software architecture roadmaps aligned with Arm architecture ISA evolution.
- Represent CPU software teams in engagements with Arm, RISC-V architects, and third-party software partners.
- Develop software for heterogeneous embedded SoC platforms containing ARM or RISC-V CPUs and specialized hardware accelerators.
- Lead technical execution hands-on, including investigation of detailed issues and steering team success.
Requirements
- Bachelor's degree with 8+ years, master's degree with 7+ years, or PhD with 6+ years of software engineering or related work experience in Engineering, Information Systems, Computer Science, or a related field.
- At least 4 years of experience with programming languages such as C, C++, Java, or Python.
- Preferred experience includes 15+ years designing, developing, and supporting embedded software solutions on multicore CPUs with strong C/C++ skills.
- Deep computer architecture expertise in areas such as memory consistency, coherency, memory management, virtualization, security or sandboxing, and superscalar architectures.
- Experience with ARM or RISC-V architectures, embedded platforms, low-level drivers, firmware, kernels, and user-space components.
- Experience with JTAG or ICE debuggers, real-time software development, and driver development on an RTOS.
- Understanding of SoC hardware blocks and peripherals, including clocks, PLLs, GPIO, interrupt controllers, SPI, I2C, PCIe, CAN, Ethernet, USB, and UFS.
- Ability to work with engineers, partners, and customers across geographies and experience working with senior management.
- Experience with business process streamlining and transformation involving digitized services.
Benefits
- Competitive annual discretionary bonus program and potential annual RSU grants.
- Benefits package supporting employees at work, at home, and at play.
- Qualcomm is an equal opportunity employer and provides reasonable disability accommodations during the hiring process.
About Qualcomm
Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.
