Talent.com
Staff Engineer - Core Platform Bootloader

Staff Engineer - Core Platform Bootloader

QualcommSan Diego, CA, United States
1 day ago
Job type
  • Full-time
Job description

Be among the first 25 applicants. 3 days ago.

Company

Qualcomm Technologies, Inc.

Job Area

Engineering Group, Engineering Group >

Software Engineering

General Summary

You will be part of the Core Platform bootloader team enabling diverse Qualcomm SoCs to boot all the way from ROM firmware till OS entry. Areas this team works on include several stages of system initialization, secure boot and authentication, platform and device configurations, execution environment enablement across new emerging CPU architectures, enabling latest industry tuned peripherals and interfaces, multicore and multithreaded scheduler based boot initializations, next?gen volatile (DDRx) and non?volatile memory (UFS, NVMe, eMMC, NAND, SPI?NOR, etc) device and interfaces (USB, PCIe) initializations and device driver development.

You will be expected to collaborate closely with a team of engineers from multiple SW and firmware technology teams, besides product verification, system, architecture, tools and test teams, to instrument the firmware features and meet the myriad use cases for Qualcomm internal, OEM customization and commercialization. You will be highly motivated engineer, a team player who is passionate to learn new technologies and write low level firmware that drives hardware and SoC. You are expected to be comfortable in engaging with open source communities. Prior active open source firmware development is a plus.

Your Responsibilities May Include, But Not Limited To

  • Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms.
  • Strong coordination and collaboration across wide range of technical areas to include software, hardware, ASIC, integration, architecture, emulation and simulation teams.
  • Drive S / W architecture changes with open source communities based on Qualcomm H / W requirements.
  • Paying attention to the details during all phases of firmware design, development, integration, testing and release.
  • Work with Virtual Platforms, Emulation platforms, HW simulation platforms, HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues.
  • Efficient and secure (i.e. cognizant of not exposing security exploits) coding plus driving code review of firmware logic updates with all required stakeholders.
  • On time execution of defined tasks and deliverables, driving dependencies with other teams to closure.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • OR Masters degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
  • Preferred Qualifications

  • 7+ years of experience with embedded systems.
  • C Programming.
  • Device Driver development.
  • Strong communication skills.
  • Strong collaborative skills working with multiple teams.
  • Additional Skills Are a Plus

  • Chip / SoC on?target, virtual platform, emulation and simulation platform bringup and debug experience.
  • Highly proficient in C, with a focus on system initialization and low?level code.
  • Proficiency in Rust is a plus.
  • Good analytical, debugging and problem solving skills.
  • ARM microprocessor architecture and ARM Assembly language experience in the A profile.
  • Experience with RISC?V is a plus.
  • Good understanding of basic real?time / embedded programming, resource?constrained environments, and operating system loaders.
  • Open Source bootloader and firmware experiences UEFI Tianocore EDK2, coreboot, uboot, TF?A, Zephyr RTOS.
  • Education Requirements

  • Required : Bachelor's, Computer Engineering and / or Computer Science and / or Electrical Engineering or equivalent experience.
  • Preferred : Masters, Computer Engineering and / or Computer Science and / or Electrical Engineering or equivalent experience.
  • 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@ 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).

    Pay Range And Other Compensation & Benefits

    $134,800.00 $202,200.00

    The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales?incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer and you can review more details about our US benefits at this link.

    #J-18808-Ljbffr

    Create a job alert for this search

    Staff Engineer Platform • San Diego, CA, United States

    Related jobs
    • Promoted
    Senior Staff Engineer Mission and Operations Analysis

    Senior Staff Engineer Mission and Operations Analysis

    General AtomicsPoway, CA, United States
    Full-time
    General Atomics Aeronautical Systems, Inc.GA-ASI) develops and delivers advanced unmanned aircraft systems and integrated mission technologies that support national security.We invite applications ...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer

    Cloud Engineer

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 23 days ago
    • Promoted
    Senior Staff Engineer, Storage / Servers

    Senior Staff Engineer, Storage / Servers

    CelesticaSan Diego, CA, United States
    Full-time
    This is an exciting opportunity in Celestica’s Hardware Platform Solutions (HPS) to make a positive impact and be part of a rapid business growth in a dynamic environment.This individual contributo...Show moreLast updated: 30+ days ago
    • Promoted
    Full-Stack Software Engineer - Viasat Government

    Full-Stack Software Engineer - Viasat Government

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 26 days ago
    • Promoted
    Full Stack Software Engineer- Viasat Government

    Full Stack Software Engineer- Viasat Government

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    LeidosEncinitas, CA, US
    Full-time
    Our San Diego research and engineering team tackles some of the most complex challenges in national defense using.Software Engineer / Computer Scientist. You’ll join a cross-disciplinary team ...Show moreLast updated: 30+ days ago
    • Promoted
    CPU Workloads Development Engineer - Staff / Sr Staff

    CPU Workloads Development Engineer - Staff / Sr Staff

    QualcommSan Diego, CA, United States
    Full-time
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .We are seeking a highly motivated and technically skilled CPU Workload Development Engineer to join our performance analysis te...Show moreLast updated: 1 day ago
    • Promoted
    Staff Engineer, Hardware Product Development

    Staff Engineer, Hardware Product Development

    Shield AISan Diego, CA, United States
    Part-time
    Staff Engineer, Hardware Product Development.Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems.I...Show moreLast updated: 1 day ago
    • Promoted
    Border Patrol Agent - Experienced - Recruitment Incentives

    Border Patrol Agent - Experienced - Recruitment Incentives

    U.S. Customs and Border ProtectionDescanso, CA, United States
    Full-time
    Border Patrol Agent (BPA) - Experienced (GL-9 GS-11).Check out these higher-salaried federal law enforcement opportunities with the U. Your current or prior law enforcement experience may qualify yo...Show moreLast updated: 30+ days ago
    • Promoted
    SQA Senior Staff Engineer

    SQA Senior Staff Engineer

    NutanixSan Diego, CA, United States
    Full-time
    Qualcomm India Private Limited.As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drives digital transformation to help c...Show moreLast updated: 10 days ago
    • Promoted
    Lender - Principal Software Engineer (React / C# / AWS)

    Lender - Principal Software Engineer (React / C# / AWS)

    CoStar Group, Inc.San Diego, CA, United States
    Full-time
    Lender - Principal Software Engineer (React / C# / AWS).CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.We develop Co...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - AI / ML

    Senior Software Engineer - AI / ML

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 30+ days ago
    • Promoted
    Chief of Staff, Engineering

    Chief of Staff, Engineering

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 23 days ago
    • Promoted
    Staff Engineer - Infotainment SW

    Staff Engineer - Infotainment SW

    HashlistCarlsbad, CA, United States
    Full-time
    Staff Engineer - Infotainment SW.Staff Engineer - Infotainment SW.This range is provided by Hashlist.Your actual pay will be based on your skills and experience talk with your recruiter to learn mo...Show moreLast updated: 2 days ago
    • Promoted
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer HW Platform Architecture IE-IOT

    Staff Engineer HW Platform Architecture IE-IOT

    QualcommSan Diego, CA, United States
    Full-time
    Engineering Group, Engineering Group > .As a Qualcomm IE-IoT Platform Architecture Hardware Staff Engineer, you will architect, plan, design, optimize, verify, and test electronic systems, circuits,...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Staff Engineer Supervisor

    Staff Engineer Supervisor

    General AtomicsPoway, CA, United States
    Full-time
    General Atomics Aeronautical Systems, Inc.GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as ad...Show moreLast updated: 10 hours ago
    • Promoted
    Lender - Principal Software Engineer (React / C# / AWS)

    Lender - Principal Software Engineer (React / C# / AWS)

    Visual LeaseSan Diego, CA, United States
    Full-time
    CoStar Group (NASDAQ : CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, ...Show moreLast updated: 30+ days ago