Engineer, Staff

A leading technology company specializing in wireless technologies, semiconductors, and mobile platforms.
$134,800 - $202,200
Embedded
Staff Software Engineer
In-Person
4+ years of experience
Enterprise SaaS

Description For Engineer, Staff

Join Qualcomm Technologies, Inc. as a Staff Engineer in their Core Platform bootloader team, where you'll be instrumental in enabling diverse Qualcomm SoCs to boot from ROM firmware to OS entry. This role offers an exciting opportunity to work with cutting-edge technology in system initialization, secure boot authentication, and platform configurations.

The position requires expertise in low-level firmware development, working with multiple stages of system initialization, secure boot and authentication, platform configurations, and execution environment enablement across new CPU architectures. You'll be collaborating with multiple software and firmware technology teams, as well as product verification, system architecture, and test teams.

The role offers a competitive compensation package ranging from $134,800 to $202,200, along with comprehensive benefits including annual bonuses, RSU grants, and extensive health coverage. You'll be working in San Diego, California, contributing to critical embedded systems development for one of the world's leading technology companies.

Key responsibilities include designing and developing SoC firmware features, coordinating across technical areas, and ensuring secure coding practices. The ideal candidate will have 4+ years of software engineering experience, strong programming skills in languages like C, C++, Java, or Python, and a passion for low-level firmware development.

This position offers excellent growth opportunities, working with industry-leading experts in a collaborative environment. You'll be part of a team that drives innovation in mobile and wireless technologies, with access to continuous learning programs, tuition reimbursement, and mentorship opportunities.

Last updated a day ago

Responsibilities For Engineer, Staff

  • Design, development and integration of SoC firmware features
  • Coordination with hardware, ASIC, integration, and architecture teams
  • Code review and debugging firmware
  • Design and implement software modules for large-scale products and systems
  • Write detailed technical documentation
  • Perform complex code reviews and regression tests
  • Collaborate with Hardware, Systems, and Test engineers

Requirements For Engineer, Staff

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience
  • 2+ years of work experience with Programming Languages such as C, C++, Java, Python
  • Experience with Database Management Software
  • Experience with API development
  • Experience with Git, Perforce, or Source Code Management System

Benefits For Engineer, Staff

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • 401k program
  • Educational support
  • Mental health resources
  • Work-life balance programs

Interested in this job?

Jobs Related To Qualcomm Engineer, Staff

PON Software Engineer, up to Staff (Hsinchu/Taipei)

PON Software Engineer position at Qualcomm focusing on embedded systems development for next-generation optical network technologies.

Automotive Software Engineer Staff/Sr Staff - BDC

Staff/Senior Staff Automotive Software Engineer position at Qualcomm India, focusing on embedded systems, driver development, and automotive software solutions.

Linux Android Performance Lead engineer

Lead engineer position focusing on Linux and Android performance optimization at Qualcomm India, requiring 6-7 years of embedded software development experience.

Lead Engineer, Senior - Linux Driver Development (Display)

Lead Engineer position at Qualcomm focusing on Linux Driver Development for Display technologies, requiring 6+ years of experience in software development and expertise in embedded systems.

Staff Software Engineer - Linux Audio Technology

Staff Software Engineer position at Qualcomm focusing on Linux audio technology development and integration for various smart devices and platforms.