Current jobs related to Senior Systems Software Engineer - Santa Clara, California - Qualcomm


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team, where you will be responsible for developing novel, scalable, and automated pipelines to make sense of petabytes of unstructured data. You will collaborate with multiple deep-learning architects and engineers to enable the development of pioneering AI models.Key Responsibilities:...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior Systems Software Engineer to join our TAO Toolkit Team at NVIDIA. Our team builds frameworks, services, algorithms, and tools that power the largest NVIDIA Multi-Modal Foundation Models and their customization.Key Responsibilities:Design, develop, and support a platform to access large datasets, integrating data from various...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at United Software Group. In this role, you will be responsible for developing and maintaining our CI/CD pipeline, ensuring the highest quality of our software products.Key responsibilities include:Designing and implementing automated testing frameworksDeveloping and...


  • Santa Clara, California, United States Citrix Systems Inc Full time

    Job DescriptionJob Title: Senior IT Software EngineerJob Summary:We are seeking a highly skilled Senior IT Software Engineer to join our team. The successful candidate will be responsible for managing system implementation in Oracle CPQ / CX, making significant process optimizations for business productivity.Key Responsibilities:Design the architecture of...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior System Software and Firmware Engineer to join our team at NVIDIA. As a key member of our engineering team, you will be responsible for designing, implementing, and verifying system software and firmware for our next-generation System on Chip (SoC) products.Key Responsibilities:Architect and design system software and...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Senior System Software Engineer to join our team at NVIDIA's System Software group. As a key member of our team, you will be responsible for designing and developing diagnostic middleware and applications for NVIDIA SOC and GPU hardware.Key Responsibilities:Designing and developing diagnostic middleware and...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a senior engineer to design and build a factory automation pipeline for NVIDIA Inference Microservices (NIMs). The right person for this role brings technical drive and creativity to change the way NVIDIA optimizes and serves performant inferencing for every AI model.The NIM offerings are easy to use, highly performant, and tested in all...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a talented software engineer to join our Solutions Engineering team and contribute to the development of our autonomous vehicle platform.You will work closely with experts in Deep Learning, Computer Vision, and vehicle control to design, develop, and implement software and systems that will revolutionize the automotive industry.The ideal...


  • Santa Clara, California, United States LanceSoft Full time

    Job Title: Senior Software EngineerJob Summary:LanceSoft is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to ensure that software meets the required quality and...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: Senior Systems EngineerWe are seeking a highly skilled Senior Systems Engineer to join our team at Qualcomm. As a Senior Systems Engineer, you will be responsible for designing and implementing advanced signal-processing algorithms for Wireless LAN (WLAN/Wi-Fi) communications systems.Key Responsibilities:Apply systems knowledge and experience to...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior System Software Engineer, Infrastructure AutomationWe are seeking a highly skilled Senior System Software Engineer to join our team at NVIDIA. As a key member of our GPU-accelerated deep learning software team, you will be responsible for designing and implementing infrastructure solutions for our Triton Inference Server.Our team is...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a highly skilled Senior System Software Engineer to join our team. As a key member of our CUDA Driver team, you will be responsible for designing, developing, and delivering high-quality software solutions for accelerating general-purpose computation on the GPU.Key Responsibilities:Design and implement new features for the...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Senior Software EngineerPalo Alto Networks is seeking a highly skilled Senior Software Engineer to join our App Acceleration team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing highly scalable software features.Our team is passionate about building innovative products that shape the...


  • Santa Clara, California, United States Selector Software Full time

    Job OverviewSelector Software is seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems.Key Responsibilities:Design and implement cloud-based systems using Python and GolangDevelop REST APIs and microservices for...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a leader in the field of artificial intelligence and computing. We are seeking a highly skilled Senior System Software Engineer Platform to join our team.As a Senior System Software Engineer Platform, you will be responsible for designing and implementing microcontroller firmware for GPU Server platforms. This will involve developing C/C++ server...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our App Acceleration team at Palo Alto Networks. As a key member of our team, you will be responsible for designing, developing, and implementing highly scalable software features.Key Responsibilities:Design and develop software features using Golang and cloud...


  • Santa Clara, California, United States Omega Solutions Full time

    Job Title: Senior Java Software EngineerJob Summary:Omega Solutions is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale distributed systems and web services using Java and related technologies.Key...


  • Santa Clara, California, United States NVIDIA Full time

    Job Description:NVIDIA's Solution Engineering team is seeking a highly skilled Senior System Software Engineer to join our team. As a key member of our team, you will be responsible for designing and developing cutting-edge software systems for our mobile system-on-chip (SOC) devices.Key Responsibilities:* Collaborate with software engineers, hardware, and...


  • Santa Clara, California, United States NVIDIA Full time

    Senior System Software ArchitectNVIDIA is seeking an exceptional Senior System Software Architect to join our System Performance and Power Management Software team. This team is responsible for developing comprehensive power management solutions and ensuring peak performance from concept to production.In this role, you will be integral in overseeing the...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior System Software Engineer to join our team working on the CUDA driver and runtime, core components of our platform for accelerating general purpose computation on the GPU. As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in...

Senior Systems Software Engineer

2 months ago


Santa Clara, California, United States Qualcomm Full time

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Multimedia Systems

Overview:

The realm of sensor-based technology encompasses diverse applications such as navigation, gaming, smart interfaces, multimedia, virtual reality, and augmented reality. This dynamic role presents an opportunity to engage with cutting-edge sensor technologies integrated into smartphones, automotive systems, IoT devices, smartwatches, and various consumer electronics. The selected candidate will collaborate with systems, software, and integration/test engineers within the QCT sensors division throughout the entire product lifecycle, from initial research and development to commercial rollout.

Key Responsibilities:

  • Developing software in C and C++, preferably utilizing modern C++ standards, along with conducting unit and system testing using contemporary testing frameworks like Google Test.
  • Contributing to the creation of compilers, interpreters, and toolchains tailored for our hardware solutions.
  • Leveraging knowledge of SOC architecture to design SOC hardware models and associated tools.
  • Architecting software frameworks and modules across various cores, including CPU, embedded MCU, and GPU.
  • Making informed engineering decisions balancing performance, memory usage, power consumption, and computational complexity.
  • Generating reports on algorithm evaluation outcomes and producing comprehensive design and user documentation.
  • Programming in at least one interpreted language (e.g., Python, Perl, Ruby).
  • Demonstrating new technologies, engaging with customers and sensor vendors, and collaborating with both internal and external teams.

Required Qualifications:

4+ years of experience in software engineering with proficiency in C/C++, Python, etc.

3+ years of expertise in compiler technologies such as Clang, GCC, LLVM, JAVAC, or similar.

This role is technology-centric and involves participation in a wide array of systems engineering activities within the Sensors Technologies group.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, along with 4+ years of relevant Systems Engineering experience.

OR

• Master's degree in Engineering, Information Systems, Computer Science, or a related field, with 3+ years of relevant Systems Engineering experience.

OR

• PhD in Engineering, Information Systems, Computer Science, or a related field, with 2+ years of relevant Systems Engineering experience.

*Involves laboratory work, including the use of hazardous materials (e.g., adhesives, machinery).

Preferred Qualifications:

  • Proven experience in compiler back-end development.
  • Experience with multi-threaded programming.
  • Familiarity with hardware architectures such as CPUs, GPUs, and NPUs.
  • Detail-oriented with a thorough and analytical approach, ensuring complete documentation.

• Experience with RTOS and modifying device drivers.

  • Basic understanding of linear algebra, probability, and statistics.
  • Excellent written, verbal, and presentation skills.
  • Strong technical leadership and mentoring abilities.

Qualcomm is committed to fostering diversity within its teams and the organization as a whole.

Compensation:

$156,000 - $234,500.00

This salary range reflects the broad minimum to maximum pay scale for this job code. Additionally, Qualcomm offers a competitive annual discretionary bonus program and opportunities for annual RSU grants. Our comprehensive benefits package is designed to support your success both professionally and personally.

Qualcomm is an equal opportunity employer, ensuring that all qualified applicants 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.