Senior Staff Software Engineer
$162.6k - $244kQualcomm
Overview
Company: Qualcomm Innovation Center, Inc.
Job Area: Engineering Group, Engineering Group > Software Engineering
General Summary
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. Qualcomm Security Engineers perform security assessments, develop company products, and collaborate across functions to ensure performance metrics and product requirements are met.
As a Senior Software Engineer, you will contribute to the design, development, and optimization and commercialization of software solutions for Qualcomm’s next-generation data center platforms. You will collaborate closely with cross-functional teams and lead a team of Engineers and contribute to the advancement of critical technologies such as virtualization, memory management, scheduler and Linux Kernel.
Key Responsibilities
- Develop and enhance features in the Linux Kernel, particularly in areas such as virtualization (KVM), scheduling, and memory management (IOMMU).
- Optimize power and performance management technologies like DVFS for next-generation ARM-based systems.
- Collaborate with cross-disciplinary teams to ensure the successful delivery of high-performance, scalable software solutions.
- Debug and resolve complex software issues using tools like JTAG debuggers.
- Contribute to upstream open-source projects, including the Linux Kernel, as part of Qualcomm’s commitment to the open-source community.
- Drive improvements in system software for ARMv8 and ARMv9 based platforms.
- Analyze system requirements, understand and propose corresponding system architecture. Create and maintain technical documentation for system architecture, requirements, and development processes.
- Pre-Silicon Development on the FPGA based platform and QEMU.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
- OR Master’s degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- 3+ years of work experience with programming languages such as C, C++, Java, Python, etc.
Preferred Qualifications
- Master’s degree in Computer Science, Engineering, or a related field, with 4+ years of software development experience, or equivalent.
- Strong experience in Linux Kernel development, especially in areas such as virtualization (KVM), schedulers, and memory management and device trees.
- Solid knowledge of ARMv8 and ARMv9 architecture and its extensions is a plus.
- Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.). Experience in Board and SOC bringup, Device drivers, peripheral buses (SPI, I2C, USB), Memory controllers for DDR.
- Familiarity with tools like SCM tools (e.g., GIT) and debugging technologies like JTAG debuggers.
- Prior contributions to open-source projects (e.g., Linux Kernel).
- Strong debugging skills and practical experience with ARM based platforms.
- Proficiency in using tools and frameworks for system and software performance management.
- Hands-on experience with software development methodologies for Embedded Systems.
Principal Duties and Responsibilities
- Leverages expert security knowledge and experience to achieve highly critical engineering business objectives.
- Develops highly critical new hardware and software security features and updates features into existing products; leads team to ensure security of all products is maintained throughout the product lifecycle.
- Serves as a technical expert for performing highly advanced security assessments and evaluation of company products, including vulnerability and risk assessments, threat analysis, and security code reviews to identify potential design and implementation vulnerabilities.
- Develops highly critical security architectures and designs for products and sub-systems and leads cross-organizational teams to adopt and implement them.
- Identifies and drives remediation for security risks and vulnerabilities, responds to product security incidents, and collaborates with high-level customers and stakeholders regarding product security related issues.
- Serves as a technical expert for the development and deployment of highly critical processes, trainings, and tools that result in secure product development.
Level of Responsibility
- Provides supervision to direct reports.
- Decision-making is significant in nature and affects work beyond immediate work group.
- Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
- Has a great degree of influence over key organizational decisions.
- Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the 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, Qualcomm is committed to providing an accessible process. You may e-mail View email address on click.appcast.io or call Qualcomm's toll-free number found here. Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Pay Range and Other Compensation & Benefits: $162,600.00 - $244,000.00. The pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location. Salary is one component of total compensation at Qualcomm, which includes an annual discretionary bonus program and possible RSU grants. Our benefits package is designed to support success at work, at home, and at play.
If you would like more information about this role, please contact Qualcomm Careers.
#J-18808-Ljbffr$162.6k - $244k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what’s possible to enable next‑generation experiences and drives digital transformation...SeniorWork experience placementWork from home$178.4k - $267.6k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General... ...create a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will create and implement machine learning techniques...SeniorWork experience placementImmediate startWork from home$162.6k - $244k
...Company Qualcomm Technologies, Inc. Job Area Engineering Group Software Engineering General Summary Qualcomm is seeking a highly skilled and experienced... ...-oriented strategies in a fast-paced environment. As a senior member of the team working on software systems and...SeniorTemporary workWork experience placementWork from home- ...Sr. Staff Full Stack Cloud Software Engineer At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification...SeniorRemote work
- ...Northrop Grumman Corp. (AU) is seeking a Sr Principal Software Engineer - DevSecOps/DevOps in San Diego, CA. This role involves modernizing software product production within a dynamic team and offers remote or hybrid work possibilities. The ideal candidate will have extensive...SeniorRemote work
- ...Northrop Grumman in California seeks a Principal/Sr Principal Software Engineer to lead a team in developing enterprise-level toolsets. The role involves collaboration across engineering disciplines and requires a Top Secret clearance. The ideal candidate will have...SeniorFull time
- ...design and architecture and execute on web, mobile, and front end software development Provide technical direction and guidance to the... ...applications with AI technology Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance...Work experience placement
$184.5k - $250k
...Come join Intuit’s DynEx Team as a Staff Software Engineer - Backend , to help shape how Intuit... ...Southern California: $184,500 - $250,000 Seniority level ~ Seniority level Mid-... ...by 2x Sign in to set job alerts for “Staff Software Engineer” roles. San Diego,...16 hoursFull time3 days per week- ...Overview Staff Software Engineer - Remote/Onsite (Urgent Need) at MillenniumSoft Inc. Senior level contract on W2. Location: San Diego, CA. Duration: 12 Months. Total hours per week: 40. First shift. Client: Medical Devices Company. Job Category: Engineer. Level...Contract workRemote workDay shift
- ...A technology innovation company in San Diego is seeking a Senior Principal Firmware Engineer to develop cutting-edge FPGA solutions. This role requires a self-starter who can thrive in a fast-paced startup atmosphere. Key responsibilities include leading firmware architecture...Senior
$165k - $225k
...A technology company in California seeks a Senior Principal Robotics Process Engineer to contribute to innovative engineering practices. The ideal candidate is a self-starter with at least 5 years of experience in a startup environment. Responsibilities include mentoring...Senior$138.6k - $270.4k
...A global healthcare company is looking for a Senior Principal Scientist / Associate Director in San Diego, CA. This role involves developing and implementing pharmacology strategies, leading project teams, and mentoring junior associates. Candidates should have a Ph.D...Senior- ...A leading technology employer is looking for a Senior Software Engineer specializing in Optimization & Decision Support in San Diego, California. The role involves developing and maintaining a multi-objective optimization system, working closely with stakeholders to define...Senior
- ...Faro in San Diego is looking for a Senior Software Engineer to lead feature development in a hybrid workplace. This role involves innovative problem-solving and mentoring peers while implementing best practices in a dynamic environment. The ideal candidate will have...SeniorFlexible hours
$138.6k - $270.4k
...Novartis Group Companies seeks a Senior Principal Scientist / Associate Director in San Diego. This role entails developing clinical pharmacology strategies and leading cross-functional teams. Candidates should have a Ph.D. / Pharm.D. and 5+ years in clinical pharmacology...Senior- ...CoStar is seeking a Senior Software Engineer in San Diego who will drive the full-lifecycle development of their Analytics products. The ideal candidate has 7+ years of experience, solid knowledge in server-side languages, and expertise in AI-assisted workflows. The role...Senior
- ...A tech company in agriculture is looking for a Senior Software Engineer to create impactful software solutions. You will learn the business needs of customers and advocate for best practices in development and deployment. The ideal candidate has over 4 years of web software...Senior
$103.6k - $155.4k
...Qualcomm is looking for an engineer to join their Modem Software Framework team and develop software for 5G NR connectivity across Snapdragon chipsets. Successful candidates will utilize C/C++ and real-time embedded systems knowledge to enhance wireless connectivity and...Senior$177.3k - $265.9k
...A leading technology company is seeking a Senior Software Engineer in San Diego to develop full stack solutions for various PlayStation features. The successful candidate will have a strong background in software development, particularly in mobile environments, and will...Senior- ...I did my part and supported the Regular Toilet is seeking a Senior Software Engineer in San Diego, CA. You will create and build full stack solutions for PlayStation features on PS5 and mobile platforms. The ideal candidate will have strong programming skills, particularly...Senior
- ...CoStar Group, Inc. is looking for a Senior Software Engineer based in San Diego, California. In this role, you'll design and deploy scalable applications while collaborating closely with cross-functional teams. The position requires a Bachelor's Degree and over 7 years...Senior
$139k - $180k
...jobs.frontdoordefense.com - Jobboard is seeking a Senior Software Engineer to develop real-time software for advanced radar/EO/IR systems in San Diego, CA. In this role, you will transform concepts into software implementations, collaborating with scientists and engineers...Senior- A leading AI research accelerator is seeking an experienced software engineer to evaluate AI-generated code and enhance coding solutions. The role requires strong software development skills and a deep understanding of software architecture. The position offers flexibility...SeniorContract workRemote work10 hours per week
$142.2k - $265.6k
...Northrop Grumman Corp. (JP) is seeking a Senior Systems Engineer in San Diego, CA, to develop and manage engineering requirements. Ideal candidates will possess a strong background in systems engineering and leadership capabilities. This role involves collaboration across...Senior$139.5k - $258.1k
...A leading technology company in San Diego is seeking a Senior Software Engineer to develop and maintain backend services for internal applications. The ideal candidate will have over five years of experience in backend development with languages like Ruby, Python, or...Senior$156.4k - $211.6k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically... ...Native software for a regulated industry. Additionally, the Senior Principal Software Engineer will bring deep expertise in one...SeniorFull timeTemporary workLocal areaFlexible hours- ...A defense technology firm located in San Diego is seeking a Senior Software Engineer to design and develop innovative solutions in a hybrid working environment. Candidates should have over 7 years of experience with enterprise applications, proficiency in Java, Python...SeniorRemote work
$184.5k - $250k
...applications or systems. Drive the design and implementation of durable software solutions to solve critical customer problems that are... ...applications with AI technology Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance...Work experience placement- A healthcare technology startup is seeking a remote Senior Software Engineer to help simplify healthcare pricing. This role involves designing scalable applications using Python and Django, with a focus on working independently on complex technical challenges. Ideal candidates...SeniorRemote work
- ...Senior Software Engineer (Optimization & Decision Support) Job Openings Senior Software Engineer (Optimization & Decision Support) About the job Senior Software Engineer (Optimization & Decision Support) We have an exciting opportunity for a Senior Software...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!
- senior software engineer remote Nacogdoches, TX
- senior manager legal Nacogdoches, TX
- senior application administrator Nacogdoches, TX
- international tax senior Nacogdoches, TX
- senior Nacogdoches, TX
- remote senior project manager Nacogdoches, TX
- senior application security Nacogdoches, TX
- internship software Nacogdoches, TX
- id software Nacogdoches, TX
- remote software sales Nacogdoches, TX

