Post job

Software Engineer jobs at Motorola Solutions - 61 jobs

  • Senior Software Engineer Cybersecurity Services

    Motorola Solutions 4.5company rating

    Software engineer job at Motorola Solutions

    At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department OverviewMotorola Solution's Cybersecurity Services division is defining the future of the security industry through innovative end-to-end-solutions. We monitor our customers' cybersecurity posture to keep them safe from cyber criminals and help keep critical infrastructure in operation. Job Description Motorola Solutions is looking for candidates with full-stack experience building multi-tenant software applications on scalable cloud infrastructure in a commercial product setting. We use an event driven microservices architecture primarily using the latest AWS cloud architecture models to ingest large amounts of data quickly, find security anomalies in that data through analytics and raise awareness of those anomalies. The ability to collaborate, prototype, design and implement solutions in a team environment is a must. The successful candidate will be able to quickly adapt and learn while assuming lead in various multiple areas of the product and within the engineering team itself. There is lots of room for career growth in this role while working on some market-leading technologies. Responsibilities include: Maintain existing backend microservices processes deployed primarily through AWS Lambda and Fargate Collaborate with architecture team to design and build new microservices processes in support of strategic initiatives Maintain existing or build new web-based customer facing UI features Assume ownership role and mastery of applicable business and technical areas and knowledge share with team members Bring senior engineering experience to the to a fast paced team and provide input on improvements through example Interface with primary internal stakeholders and business owners to improve product awareness and expand feature sets Qualifications: 10+ years Python object oriented professional software development experience in an Agile environment using Git 10+ years as an expert in Linux operating system software development and troubleshooting 5+ years software development and deployment experience in an AWS environment 5+ years developing software that runs on container services such as Docker, Kubernetes, Fargate Experience with test automation and at least one testing framework, has practiced TDD on past projects Building and consuming REST web service APIs in a microservices architecture Demonstrable troubleshooting and problem solving skills in a highly diverse technical environment Familiarity with Continuous Integration and Continuous Deployment practices Good interpersonal communication skills Preferred: Experience with AWS serverless technologies such as Lambda, API Gateway, SQS, VPC, IAM policies and programming with Boto3 Strong understanding of Javascript language principles, its modern use, and application to web development Experience with single page application development, client-side graphing libraries and websockets Familiarity with event logging and correlation tools such as Loggly, Splunk, Datadog, SumoLogic, etc. Relational database design and queries such as Postgres, MySQL or similar Big data solutions such as Elasticsearch, Hadoop, Apache Spark Expertise in one of the major cloud providers: AWS, GCP or Azure Understanding of cloud security concepts and identity and access management principles Familiarity with cybersecurity solutions such as Carbonblack, Crowdstrike, Microsoft Security, etc. Target Base Salary Range: $98,100 USD - $196,200 USD Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate. #LI-MP2 #LI-REMOTE Basic Requirements Bachelor degree with 8+ years of Python and Linux operating system experience AND 5+ years developing software that runs on container services AND 3+ years of AWS experience Must be a U.S. citizen with the ability to obtain necessary security clearance as required by government contract. Travel RequirementsUnder 10% Relocation ProvidedNone Position TypeExperienced Referral Payment PlanYes Our U.S. Benefits include: Incentive Bonus Plans Medical, Dental, Vision benefits 401K with Company Match 10 Paid Holidays Generous Paid Time Off Packages Employee Stock Purchase Plan Paid Parental & Family Leave and more! EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team. We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.
    $98.1k-196.2k yearly Auto-Apply 57d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Staff Engineer, CPU Software Test Engineer (Server)

    Qualcomm 4.5company rating

    Santa Clara, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Job Overview * Create software/firmware test plans, addressing requirements traceability matrix and test coverage, with respect to feature requirements * Design, develop, execute and maintain automated software/firmware test suites for the purpose of verifying quality and compliance of Qualcomm products at functional, integration and system levels * Manually test, where appropriate, the customer experience of installation and deployment of Qualcomm hardware and software in a mobile, compute and automotive environment. * Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous deployment * Assist in achieving production-level software readiness, implement customer use-cases, workload analysis models, workload creation, and collaborating with other teams on bring-up/debug/diags * Focus on ensuring that existing Operating Systems and customer usage environments run well, while identifying strong opportunity for enhancements, from a power and performance perspective. 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 Language such as C, C++, Java, Python, etc. Preferred Qualifications: * 8+ years of experience in Software/Firmware Validation * Demonstrated software test engineering in SW/FW engineering with focus on Data Center Servers (minimum 5 years). * Strong understanding and experience in software/firmware test automation techniques * Extensive experience working with operating systems like Ubuntu Server, RHEL, SUSE, similar or Windows server * Work with multiple SW/HW Engineering teams to ensure that all requirements and features of reference platform requirements have been validated at a component, integration, functional and system level * Strong programming skills with experience in C and/or Python programming languages * Experience developing automated software/firmware test cases for server platforms, supporting bring-up and production SW releases Nice to have: * Prior Experience with SW/FW integration at BIOS/UEFI, BMC firmware, Operating System for x86/ARM64/RISC-V 64bit for server platforms. * Strong understanding of Server firmware Standards, opensource Implementation and specifications for ARM64-based servers 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $180,600.00 - $271,000.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. If you would like more information about this role, please contact Qualcomm Careers.
    $180.6k-271k yearly 60d+ ago
  • DevOps and CI Infrastructure Software Engineer (Multiple Levels)

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering As a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next generation experiences and drives digital transformation to help create a smarter, connected future for all. As part of the AISW engineering team, you will participate in delivering machine learning techniques, frameworks, and tools that enable the efficient utilization of state-of-the-art machine learning solutions over a broad set of technology verticals or designs. In this position you will be responsible for planning and supporting the evolution of our development and production environments across our Qualcomm platforms, building and supporting the continuous integration (CI) infrastructure in NA in alignment with the rest of the global AISW team and Corporate. You will also be responsible for enabling efficient software development environments and integration pipelines, end to end quality assurance and deployment of the AISW commercial products by leading the work of other engineers in the global AISW organization. You will show your passion for efficient end-to-end delivery of software with highest quality standards through your analytical, design, programming, and integration skills. Responsibilities: * Lead the evolution of the AISW development and production environment on QC supported OSes and platforms, i.e., Linux, Android, Windows... * Design, implement, and maintain the NA CI infrastructure to ensure efficient, reliable and functional software builds. * Develop and optimize software build recipes to support the engineering team's needs. * Collaborate with cross-functional teams across the globe to ensure seamless integration of development tools and processes. * Continuously enhance the development environment and CI infrastructure while resolving any issues. * Stay up to date with industry trends and best practices to continuously improve the development pipelines and CI practices. * Develop, advertise, and maintain documentation for CI processes, dev. and production environments and build strategies. * Align with Corporate infrastructure whenever possible to leverage their expertise and support, hence enabling the team to focus on core AISW value add. Requirements: * 6+ years of general software development experience * Expertise with Python and in scripting languages (Bash) * Effective communication skills (verbal, presentation, written) * Experience working with virtualization techniques and containerization technologies such as Docker * Experience with Source Control Management (GIT) and CI/CD systems (Jenkins, Gitlab CI, GitHub actions, TeamCity or similar) * Experience with Linux or Unix based OS systems software development environment * Previous experience working in an Agile environment, and collaborating with multi-disciplinary teams Preferred Qualifications: * Programming/debugging skills in more than one programming languages (C/C++ preferred) * Some experience working with deep learning models training / inference pipelines. * Experience profiling software and optimization techniques. * Experience with Windows software development environment. * Experience with Software Builds and CI on Windows platform. * Experience with Android or other embedded systems and developing tools for embedded platforms. * Experience with automated generation and maintenance of complex software documentation. * Ability to collaborate across a globally diverse team and multiple interests 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 Language such as C, C++, Java, Python, etc. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $162,600.00 - $244,000.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. If you would like more information about this role, please contact Qualcomm Careers.
    $162.6k-244k yearly 21d ago
  • Compiler Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Compiler Toolchain Software Interested in enabling open source developers to build software for millions of devices? Interested in leading optimization solutions for AI on the Edge? Come join our team! Our team builds open source compiler toolsets for Qualcomm silicon. This includes compilers, assemblers, linkers, libraries, debuggers, profilers, and other developer tools. The toolsets enable internal and external developers to build software ecosystems on Qualcomm hardware. We are looking for engineers who will work actively in open source communities to establish and augment compiler and system software toolsets. In this role, you will add and enhance support for Qualcomm hardware in open source projects. You will collaborate with Qualcomm hardware and software engineers to enable efficient usage of Qualcomm's silicon for a broad set of applications including machine learning. You will work with the team on the entire compilation stack including optimizing code generation, improving performance, and programmer usability. Responsibilities: Work in the GCC, LLVM, glibc, and related open source communities to add features and improve performance for Qualcomm processors Identify areas for improvement in compiler toolsets via benchmarking and code analysis Collaborate with hardware teams to plan, identify, and contribute support in open source projects for hardware features in Qualcomm silicon Identify areas for improvement in tool usability via interaction with users. Explore new optimization frameworks for leveraging advance CPU features. Design, develop and contribute compiler features and optimizations targeting open source ML frameworks. Minimum qualifications: Knowledge and/or experience in compiler frameworks such as GCC or LLVM Experience in working with open source communities Programming in C/C++ Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred qualifications: Master's degree or PhD. in Engineering, Information Systems, Computer Science, or related field. Established record of contributions to open source compiler project. Strong background in computer architecture Minimum Qualifications: * Bachelor's degree in Computer Science, Engineering, Electrical Engineering, or related field and 4+ years of Software Engineering, Systems Engineering, or related work experience. OR Master's degree in Computer Science, Engineering, Electrical Engineering, or related field and 3+ years of Software Engineering, Systems Engineering, or related work experience. OR PhD in Computer Science, Engineering, Electrical Engineering, or related field and 2+ years of Software Engineering, Systems Engineering, or related work experience. * 2+ years of any combination of academic and/or work experience with compiler or tools. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $141,600.00 - $212,400.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. If you would like more information about this role, please contact Qualcomm Careers.
    $141.6k-212.4k yearly 27d ago
  • Compiler Software Engineer- QA

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering About the Team The QuIC LLVM Tools Group develops LLVM-based toolchains for ARM, Hexagon, RISC-V, and other architectures, including compilers, assemblers, linkers, debuggers, simulators, and profilers. Our DevOps and QA team ensures quality and reliability by managing CI/CD, release processes, and automated testing. We build tools and frameworks that streamline development, testing, and release workflows across global teams. Role Overview Join a high-impact team focused on validating LLVM and GCC compiler toolchains at scale. As a Compiler QA Engineer, you will design and maintain automated test frameworks, integrate industry-standard and custom test suites, and drive continuous validation through CI pipelines. This role requires strong debugging skills, attention to detail, and a passion for building robust systems. Key Responsibilities Maintain and enhance Qualcomm's open-source CPULLVM and proprietary compiler toolchains: ********************************************* Develop and operate automated build and test infrastructure for global teams. Integrate customer test applications into CI pipelines. Analyze test failures, triage regressions, and report defects. Build scripts and tools to automate build, test, and release processes. Validate compiler correctness, performance, and stability across multiple architectures. Integrate and manage test suites (LLVM test-suite, SPEC benchmarks, internal workloads) into CI pipelines. Deliver assigned components with minimal guidance. Required Skills & Qualifications 2-3 years of experience in compiler QA, test infrastructure, or systems validation. Knowledge of open-source project development and maintenance practices. Strong proficiency in Python and Bash for test automation and tooling. Good understanding of compiler toolchains (LLVM, GCC) and build systems (Make, CMake, Ninja). Experience with GitHub and CI/CD tools (GitLab CI, Jenkins). Familiarity with performance benchmarking, test result analysis, and debugging compiler/runtime issues. Strong Linux system knowledge, including shell scripting and debugging tools. Experience with containerized environments (Docker) for scalable test execution. Excellent analytical, debugging, and communication skills. Preferred Skills Exposure to embedded systems and cross-compilation workflows. Knowledge of cloud infrastructures (AWS, Azure) and container orchestration. Familiarity with sanitizers and compiler runtime libraries. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 28d ago
  • CPU SW Math Acceleration Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering Our CPU software architecture team is driving the core math libraries software architecture needed for ML/AI acceleration using CPU. This position/s will expose you to Qualcomm's cutting edge CPU features and ML/AI acceleration needed for the industry. Candidate would participate in software architecture, Optimizing the core ML kernels using the latest advancements in ARM architecture features like SME, SVE that enhance the ML models on the CPU of the QCOM SoC. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. * 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: * Master's Degree in Engineering, Information Systems, Computer Science or related field. * Understanding of ARM CPU architecture fundamentals and ARM ISA * Understanding of the basic linear algebra functions used in AI/ML * Performance Evaluation and Optimization of the applications for ARM architecture * Inferencing of the ML models written in Pytorch/TensorFlow * Understanding of the typical Open Source Library framework design * Skills to collaborate with multiple-teams including HW design to define the software architecture * Good Programming skills and understanding of the ARM ISA * understanding of the algorithms suitable for Vector and Matrix accelerators * Strong Analytical and debugging skills 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $111,300.00 - $166,900.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. If you would like more information about this role, please contact Qualcomm Careers.
    $111.3k-166.9k yearly 60d+ ago
  • Compiler Software Engineer

    Qualcomm 4.5company rating

    Austin, TX jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Compiler Toolchain Software Interested in enabling millions of users on the Qualcomm Snapdragon platform and making their lives better? Come join our team! We develop the LLVM compilation suite for Qualcomm's Hexagon DSP delivering rich performance for machine learning, wireless communication, audio, and image processing applications on the Android platform. We are looking for compiler engineers who will help us build these software platforms. In this role, you will collaborate with Qualcomm hardware and software engineers to enable efficient usage of Qualcomm's silicon. You will work with a team of compiler engineers with rich experience and knowledge. We work on the entire compilation stack including programming languages and intermediate representations, code generation, improving performance, and programmer usability. Summary * Research, design, develop, and enhance different components of the compiler * Analyze performance, code size and other metrics to identify compiler improvements * Analyze software requirements, determine the feasibility of design within the given constraints, consult with architecture and HW engineers, and come up with software solutions best suited for Qualcomm's SOCs * Analyze and identify system level integration issues, interface with the software development, integration and test teams * Develop and execute benchmark and test scenarios for compilers Minimum Skills: * Knowledge and experience in compiler frameworks such as LLVM or gcc * Programming in C/C++ and assembly languages * 5 years or more of compiler engineering experience in industry or academia * Bachelor's degree in Computer Science, Computer Engineering, or related field. Preferred Skills: * Professional experience with compiler development * LLVM or any industrial strength compiler development experience is a plus * Knowledge of instruction sets and computer architectures - pipeline structure, hazards, cache, memory organization, etc. * Working knowledge of system software tools such as assemblers, linkers, debuggers and experience using them * Strong communication and interpersonal skills * Professional experience with large scale software codebases * Deep knowledge of software engineering * Master's degree or PhD. in Computer Science, Computer Engineering, or related field. Minimum Qualifications: * Bachelor's degree in Computer Science, Engineering, Electrical Engineering, or related field and 2+ years of Software Engineering, Systems Engineering, or related work experience. OR Master's degree in Computer Science, Engineering, Electrical Engineering, or related field and 1+ year of Software Engineering, Systems Engineering, or related work experience. OR PhD in Computer Science, Engineering, Electrical Engineering, or related field. * 1+ year of any combination of academic and/or work experience with compiler or tools. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $116,900.00 - $175,300.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. If you would like more information about this role, please contact Qualcomm Careers.
    $116.9k-175.3k yearly 28d ago
  • Software Engineer

    Qualcomm 4.5company rating

    Santa Clara, CA jobs

    Company: Qualcomm Atheros, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering We are looking for motivated Software Engineers to join the Qualcomm Wi-Fi software/firmware group to be part of defining the next generation of WLAN products. As part of this group, you will be responsible for: * Working with highly skilled development teams to innovate, architect, and implement next gen Wi-Fi standards software/firmware features on highly power and performance optimized SoCs * Developing software architecture, design, implementation of Wi-Fi features in embedded platforms in a very memory efficient way * Working with other connectivity & wireless technologies (Cellular, Bluetooth, UWB, Thread, etc.) for an optimal coexistence performance * Knowledge of wired/wireless technologies and IP networking is highly desirable but not necessary Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: * Over 3 years' of experience with C programing language in embedded platforms * TCP/IP & other Networking Protocols knowledge * Embedded Systems experience/Device drivers experience with strong debugging skills * Deep working experience & internal knowledge of any RTOS with strong computer architecture fundamentals * Wireless protocol experience (in particular: Wi-Fi, Bluetooth, UWB, and/or Thread) 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $111,300.00 - $166,900.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. If you would like more information about this role, please contact Qualcomm Careers.
    $111.3k-166.9k yearly 36d ago
  • Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Innovation Center, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: * Master's Degree in Engineering, Information Systems, Computer Science or related field. * 4+ years of Software Engineering or related work experience. * 2+ years of experience with Database Management Software. * 2+ years of experience with API. * 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: * Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. * Analyzes user needs and software requirements to design and customize software for optimal operational efficiency. * Designs and implements software modules for products and systems. * Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules. * Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. * Collaborates with others inside project team to accomplish project objectives. * Writes technical documentation for Software projects. Level of Responsibility: * Works under supervision. * Decision-making may affect work beyond immediate work group. * Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. * Tasks do not have defined steps; 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, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 9d ago
  • Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    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. Artificial Intelligence is changing the world for the benefit of human beings and societies and Qualcomm, as the world's leading mobile computing platform provider, is committed to enable the wide deployment of intelligent solutions at the edge. For this role we are seeking a talented and motivated Senior Software Engineer with expertise in Android platform. The candidate will have opportunities to prototype, design, develop and support commercialization of embedded and cloud software solutions for cutting edge agentic mobile use cases. Software development would encompass adding features to Android Platform stack (Application Layer, Middleware and Native). Preferred Qualifications: * At least 3 years of experience working with embedded Linux and/or Android * Experience in Android SDK, NDK, Android OS concepts and architecture (HALs, Security and Treble) * 3+ years of industry experience developing using Modern C++ (C++14 or newer) and/or Java, Kotlin is preferred • Familiarity with python for automation * Familiarity with ARM processors, ARM Assembly, Mobile SoC architecture - subsystems, hypervisor/virtualization, security, memory, storage, buses, peripherals, power, thermals • Debugging skills, working experience in S/W bring up and analyzing crash dumps Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 9d ago
  • Platform SW Engineer, Automotive

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Qualcomm is leveraging its expertise in wireless and computing technologies to drive a major technological revolution in the automotive industry. Having led the way in connected car technologies for over a decade, Qualcomm is now at the forefront of advancements in Automotive Infotainment, Telematics, ADAS/Autonomous Driving, and related technologies. The company is investing in cutting-edge innovations such as 5G, Cellular V2X, Computer Vision, and AI/Deep Learning. Collaborating closely with global automakers, Tier-1 suppliers, standards bodies, consortiums, and operators, Qualcomm is pushing the boundaries of automotive technology. The Qualcomm Automotive Team is seeking a platform software engineer to contribute to the development of next-generation automotive solutions. As a Platform Software Engineer, you will play a crucial role in understanding software product requirements, use cases, and applications, and how they integrate with specific hardware blocks or sub-systems. Your responsibilities will include leading the development, debugging, and customer interactions for various platform software drivers and modules. The ultimate goal is to deliver next-generation, best-in-class solutions to automotive customers worldwide. Preferred qualifications: * Master's degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related field. * Exposure to automotive SW development processes and standards (e.g., ASPCE, ISO26262 and ISO21434) * Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU, and accelerators. * Experience in software design and development for software layers found in SoCs (e.g., boot, drivers, embedded firmware, security, safety, kernels (Linux, QNX, SafeRTOS)). * Software expereince in embedded software development for ARM based systems. * C programming, HW debugging with JTAG, OS fundamentals, analytical and logical reasoning. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 22d ago
  • Video Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering Qualcomm is the leading provider of smartphone SoCs and software technology in the world. Our technology solutions bring function and high-speed wireless connectivity to mobile devices, powering the majority of smartphones around the globe. As part of the video software global development team at Qualcomm, you will have the opportunity to work with an international team of hardware, systems, and software engineers to develop and integrate cutting edge video technology on Linux platforms powered by Qualcomm SoCs. Qualcomm SoCs provide integrated solutions for smart phone, computing, entertainment, automotive, connectivity, IoT, datacenter products worldwide. The Linux video software team drives the feature design, development, integration, and commercialization of video software and applications on Qualcomm's Snapdragon processors. Responsibilities: This position requires the candidate to design, implement, integrate, and commercialize various user and kernel mode software modules on Qualcomm's SOC that meets specified performance, latency, power, robustness, and stability metrics. Responsibilities include requirements analysis, software design/development/maintenance, and troubleshooting of video and Agentic AI related frameworks and drivers on the mobile and/or AI inferencing SOCs platforms. Ideal candidates will demonstrate the following skills/knowledge: * Android multimedia frameworks and video related applications. * Video usage models including playback, streaming, camcorder, WiFi display, and DRM. * Video compression standards (e.g. H264/H.265/AV1) * Streaming protocols and implementation (e.g HLS/HTTP/RTSP/DASH) * Experience Agentic AI frameworks and related algorithms * Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.) * ARM or other embedded SoC development and debugging. * Master's degree in Engineering, Information Systems, Computer Science, or related field. * Experience with C and C++ Programming Languages. * Experience in Linux Kernel development with a focus on V4L2 and device driver programming. * Experience in video and imaging technologies, including video compression, post-processing, and computer vision. * Experience in researching and implementing ML algorithms and tools, and developing machine learning applications according to requirements. * Knowledge of software design patterns and multi-threaded programming. * Knowledge of computer architecture, operating systems, data structures, and algorithms, particularly with respect to Linux platforms. * Software debugging skills in embedded real time operating systems, preferably on Linux platforms * Understanding of power and performance considerations on embedded systems, preferably on Linux platforms Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: * 1+ year of experience with Programming Language such as C, C++, Java, Python, etc. * 1+ year of experience with Database Management Software. * 1+ year of experience with API. * 1+ year of work experience with Git, Perforce, or Source Code Management System. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 29d ago
  • Software Engineer (University Grad)

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering Qualcomm's Government Technologies (QGOV) division develops special products based on its wireless terrestrial and satellite communication technologies for the military, federal, local, and foreign governments. In this role as a Software Engineer, you will support government-related research, development, integration and test of such systems, including adaptation and extension of commercial systems to novel applications and environments, as well as internal development efforts. Excellent written and verbal communications skills are essential. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Must be a U.S. citizen and eligible to receive a U.S. Government security clearance This role requires full-time onsite work in San Diego, CA (5 days per week). Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: * 1+ year of experience with Programming Language such as C, C++, Java, Python, etc. * 1+ year of experience with Database Management Software. * 1+ year of experience with API. * 1+ year of work experience with Git, Perforce, or Source Code Management System. Principal Duties and Responsibilities: * Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. * Analyzes user needs and software requirements. * Designs and implements small software features for products and systems. * Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule. * Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. * Collaborates with others inside project team to accomplish project objectives. * Writes technical documentation for Software projects. Level of Responsibility: * Works under supervision. * Decision-making affects direct area of work and/or work group. * Requires verbal and written communication skills to convey basic, routine factual information. * Tasks require multiple steps which can be performed in various orders; some 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, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 15d ago
  • Display Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering Do you have an interest in how leading-edge consumer devices are created? Do you want to be part of a team that imagines, designs, and creates low-power, highly efficient hardware accelerators that go into your phones, laptops, watch, smart-glasses and automobiles? Qualcomm's display software team is looking for a candidate who will contribute to the design, development, and verification of leading-edge technology for our next-generation Snapdragon line of processors. Our team develops the drivers and software components that accelerate processing of content from engines like the video decoder, camera and GPU through the Snapdragon Adreno DPU (Display Processing Unit). The responsibilities in this position include: * Design, code, test, and integrate drivers for Qualcomm's Snapdragon chipsets with a focus on efficiency and robustness. * Working with embedded software techniques including memory management, DMA acceleration, interrupt service routines, multi-threading, synchronization, and interface design (APIs). * Developing software in a rapid paced environment and delivering drivers targeted for operating systems such as Android, Windows, Zephyr and Linux. * Working in a global environment with teams and customers that depend on our technology to deliver cutting-edge consumer products. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Qualifications: * Strong academic standing with courses focused on software/hardware interaction. * Excellent programming skills in C/C++, at least 1 years of professional or academic experience. * Motivated to learn new technologies and skills related to image processing and hardware acceleration. * Strong problem-solving skills, with the ability to dissect larger problems and solving challenges through process of elimination. * Effective interpersonal communication skills (written and verbal). * Self-motivated, hardworking, and flexible. Preferred Qualifications * Basic understanding of frameworks such as DirectX, WDDM, and/or DRM. * Basic understanding of ARM and RISC-V architecture and instructions. * Basic understanding of image processing algorithms, image manipulation or color theory. * Basic understanding of high-speed signals used in electronic devices. * Basic understanding of electronics schematics and usage of tools such as an oscilloscope or logic analyzer. * Experience building consumer electronics using development kits such as Raspberry Pi or Arduino. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 54d ago
  • Product Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Innovation Center, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Roles and Responsibilities: * Strong C/C++ programming skills, with an emphasis on secure programming best practices. * Strong understanding of embedded hardware & driver concepts. * Strong understanding of software and computer architecture concepts. * Strong understanding of operating system concepts such as tasks, signals, timers, priorities, deadlocks, stacks, memory management, etc. * Ability to understand and ramp up quickly on technology to serve the need. * Good expertise and experience on product security for embedded devices like Crypto/TZ/Secure communication/DRM/Virtualization etc. will be an add-on. In addition to the above, we expect: * Strong verbal and written communication skills to convey routine factual information. * Being a team player who can function well with minimum supervision * Attention to detail and follow-through Level of Responsibility: * Works under supervision. * Decision-making affects direct area of work and/or work group. * Tasks require multiple steps which can be performed in various orders; 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, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $94,200.00 - $141,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. If you would like more information about this role, please contact Qualcomm Careers.
    $94.2k-141.2k yearly 53d ago
  • CAD Software Applications Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > ASICS Engineering Join Qualcomm Technologies Inc Global CAD team delivering solutions for design of leading-edge wireless products. Qualcomm is leading 5G innovations ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. The Qualcomm Global CAD team is currently seeking CAD/EDA Engineers to develop CAD tools and SW for the latest design, methodology, technology, algorithms and automation. Some of these tools include in-house IP qualification methodology, SoC integration/design/optimization tools, IP qualification automations. This role's responsibilities will include: * Develop software and automation for chip design * Participate in developing methodologies for SoC design * Strong debug skills, aptitude to learn and resolve complex issues * Contributing towards the continuous development of Tools, Technology and Flows Work Experiences: * Bachelor of Science degree * Prior experience with CAD tool automation development using programming (Python/C++/TCL/JavaScript) * 2+ years of experience in VLSI RTL design/CAD or equivalent * Experience with Machine Learning/AI * Excellent interpersonal and analytical skills with the ability to work independently * Highly motivated, excellent team spirit, product and customer oriented Preferred Qualifications: * Master's or PhD. in Electrical Engineering, Computer Science or Computer Engineering * 5+ years of relevant experience * Experience in VLSI design, synthesis, and CAD tools * Understanding RTL design, SoC integration and ASIC design process is a plus Minimum Qualifications: * Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience. OR Master's degree in Science, Engineering, or related field and 1+ year of ASIC design, verification, validation, integration, or related work experience. OR PhD in Science, Engineering, or related field. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $115,600.00 - $173,400.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. If you would like more information about this role, please contact Qualcomm Careers.
    $115.6k-173.4k yearly 60d+ ago
  • Software Applications Engineer

    Qualcomm 4.5company rating

    Santa Clara, CA jobs

    Company: Qualcomm Atheros, Inc. Job Area: Engineering Group, Engineering Group > Software Applications Engineering 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Must have skill/experience: * Good understanding on networking, especially wireless LAN, technologies. * Hands-on experience on Linux and embedded system design, implementation and testing. * Use advanced wireless debugging and analyzing tools to solve the complicated wireless system issues. Minimum Qualifications: * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. * 2+ years of experience with Programming Language such as C, C++, Java, Python, etc. * 1+ year of experience with debugging techniques. Preferred Qualifications: * Master's Degree in Engineering, Information Systems, Computer Science, or related field. * 6+ years of Software Applications Engineering, Software Development experience, or related work experience. * 1+ year of work experience in a role requiring interaction with leadership. * Experience in a customer-facing role. Principal Duties and Responsibilities: * Leverages advanced Software Application knowledge to provide technical expertise of software systems through technical presentations in support of business development, customer training, product demonstrations, commercialization, customization, and maintenance of Qualcomm products. * Collaborates with cross-functional teams and customer personnel to identify customer problems, debug complex issues in customer design software systems, and recommend innovative solutions. * Drives system architecture and feature-specific customizations tailored for customer requirements from proof of concept to final product commercial launches. * Assesses potential application of company products, prepares detailed product specifications, disseminates technical information on specific software areas, and/or troubleshoots complex issues regarding software tools and products. * Writes detailed and complex product technical documentation, application notes, and FAQs. Level of Responsibility: * Works independently with minimal supervision. * Provides supervision/guidance to other team members. * Decision-making may affect work beyond immediate work group. * Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. * Has a moderate amount of influence over key organizational decisions. * Tasks require multiple steps which can be performed in various orders; some 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, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $145,000.00 - $217,600.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. If you would like more information about this role, please contact Qualcomm Careers.
    $145k-217.6k yearly 42d ago
  • EDA/CAD SW Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > ASICS Engineering Qualcomm Technologies Inc's Global CAD team develops tools, flows, and methodologies for different aspects of VLSI design. This position is about developing critical CAD tools used in emulation and includes the following activities: * Work with industry-standard tools and technologies to develop solutions to a variety of infrastructure needs. * Develop critical emulation CAD algorithms that address unique Qualcomm SoC needs (synthesis, partitioning, place and route, clock optimization). * Drive compute and storage optimization. * Mentor and lead other members of the team Qualifications: * Bachelor's degree in Science, Engineering, or related field. Preferred Qualifications: * Master's or PhD. in Computer Science, Computer Engineering * 2+ years ASIC design, FPGA design, verification, or related work experience. * 2+ years C++ SW development, CAD tool development, or related work experience. * 2+ years of hands-on experience with Linux * 2+ years of direct hands-on experience with CAD SW development, Proven ability of software design principles, practices, and patterns * Demonstratable knowledge of data structures, algorithms and design patterns * Experience in the areas of RTL Synthesis (System Verilog -> Netlist), Clock Tree Optimization, Exposure to VLSI design concepts, logic design * Excellent interpersonal and analytical skills with the ability to work independently, and create customer-facing applications * Experience with the following: Git, LSF, JIRA, GCC and other related technologies Minimum Qualifications: * Bachelor's degree in Science, Engineering, or related field. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $98,500.00 - $147,700.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. If you would like more information about this role, please contact Qualcomm Careers.
    $98.5k-147.7k yearly 56d ago
  • Sr. Staff Software Engineer

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. 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 Language such as C, C++, Java, Python, etc. Preferred Qualifications: * 10+ years of designing/leading real-time embedded and industrial solutions with hands-on experience * Good understanding of multi-threading, industrial protocols, real-time communication and systems, ethernet bridging, hypervisor, RTOS, OS concepts/fundamentals. * Good understanding of Linux kernel and internals. * Strong development experience with C/C++ and good programming skills. * Hands-on experience on real-time linux, multi industrial protocol real-time communication, Hypervisor, RTOS, Integrated safety, ethernet bridging * Hands-on development experience on Linux Embedded/Ubuntu/Android platform software stack. * Hands-on experience with troubleshooting software and system issues. * Deductive problem solving, good verbal and written communication skills for collaboration across teams. * Hands-on experience with full software development life cycle including design, implementation, deployment, and support. * Industry standard protocols like Ether CAT, SR-IOV IO Virtualization for supported NIC and integration to Linux arm64/x86 would help. * Practical enablement of industrial solutions w/ Virtualization w/ KVM or other hypervisors would help. * Strong networking concepts and Systems Programming would help. * RT use-case(s) enablement w/ performance tuning for real time use-case(s) on Guest or Host OS would help. * Know-how of SOC systems and related concepts, including bring-up. * Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Principal Duties and Responsibilities: * Leading end-to-end software architecture and execution of RT Linux chasis and multi industrial protocol real time communication on Qualcomm SoC based IOT products running Linux Embedded and Ubuntu operating systems * Responsible for bringing up and building solutions that offer timeliness, low latency, deterministic traffic, integrated safety, multi-protocol real-time communication such as TSN, EtherCAT, ProfiNet, ethernet bridging * Bring-up and proof-of-concept of industrial edge solutions * Working across different technology areas for development of cutting-edge features. * Closely collaborating with Product Management and Program management teams for Plan of Record definition, planning, and execution. * Working closely with geographically distributed teams spread across time-zones. * Ensuring that the product deliverables are made on-time, and are competitive with respect to functionality, stability, and performance. * Engage with customers, and development partners alike for understanding their technical requirements, high level feasibility analysis, and work with the technology teams on delivering them. 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. Pay range and Other Compensation & Benefits: $162,600.00 - $244,000.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. If you would like more information about this role, please contact Qualcomm Careers.
    $162.6k-244k yearly 11d ago
  • Software Engineer, Staff - Power and Limits Management

    Qualcomm 4.5company rating

    San Diego, CA jobs

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering QCT Core Technologies is looking to hire talented engineers in the Power and Limits management software group. In this highly visible role, candidates will be working in a dynamic environment, interfacing across multiple disciplines including system, power, software, and hardware engineers to develop innovative architectures that meet the requirements of Qualcomm growing product portfolio. Candidates will be able to gain exposure to the full product life cycle from pre-silicon to commercialization of Qualcomm chipsets. Job Responsibilities As a Power and Limits software engineer, candidates will own or participate in one or more of the following: * Multiple aspects of software development - analyzing the requirements, designing robust software solutions, and ensuring that the power efficiency is met, for current and next generation chipsets to meet the growing product requirements on processors across various subsystems on the SoC * Perform detailed analysis of the existing software to provide innovative recommendations to improve performance, memory, and power utilization, including software optimizations, SW/HW partitioning, new algorithms etc. * Develop tools for silicon profiling, validation and debugging across all SOC components * Involvement in pre-silicon evaluations and sign-offs * Scope opportunities for HW acceleration by providing recommendations to the HW team Personal Attributes / Soft Skills * Desire to work in a fast-paced, dynamic environment with high expectations * Passionate for building great products, with a willingness to disrupt the status quo and push boundaries to deliver innovations that affect the experience of millions of end users * Strong analytic and problem solving skills * Excellent technical communication and interpersonal skills * Self-motivated and quick-learner * Meticulous attention to detail Technical Domains Product feature areas include, but are not limited to: * Developing firmware for memory and CPU constrained systems * Analyzing the execution efficiency of power software * Managing the performance/thermal efficiency tradeoffs * SOC level interactions between various software components * Machine learning on data sets spanning across generations of product architectures, * IoE/IoT sectors, and * Working with various HLOS (eg: Android) on application cores to meet end-to-end performance 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 Master's 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 to 10 years of academic or industry experience in the following: * Computer Architecture (ARM architecture preferred) * Real Time Operating Systems * C/ASM programming * Debugging Real Time Embedded Systems using JTAG or equivalent * Compilers / Linkers * Python Scripting * Ability to read hardware programming guides and write drivers/software based on that information * Embedded software * Machine Learning * Agile development; Kanban * Version control systems such as Perforce/Git 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@qualcomm.com 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). 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. Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. 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. If you would like more information about this role, please contact Qualcomm Careers.
    $134.8k-202.2k yearly 29d ago

Learn more about Motorola Solutions jobs

View all jobs