Senior Software Engineer

3 weeks ago


San Diego, California, United States Qualcomm Full time

About Qualcomm

Qualcomm is a leading technology innovator that 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.

We provide the Core OS and Platform for original equipment manufacturers (OEMs) and developers to build compelling mobile computing devices (smartphones, tablets etc.) that run the best apps/services for everyone in the world.

About the Role

This role requires a talented and motivated Software Engineer with expertise in operating systems, Android frameworks, and the Linux kernel. The candidate will have opportunities to work on a wide range of features across the Android Stack and Linux kernel.

Responsibilities

  • Develop end-to-end solutions involving both user space and kernel space with optimal resource usage adhering to Android framework and Linux system & kernel programming principles.
  • Collaborate with systems, multimedia, architecture, and other teams to develop system-level software solutions.

Requirements

  1. Excellent knowledge of OS fundamentals, data structures, Linux kernel, and the device driver model.
  2. Hands-on experience in Java, C++ Libraries/JNI, and Python coding.
  3. Hands-on experience with Android Application Framework, Android native daemons/services, and AIDL HALs.
  4. Hands-on experience with system programming on any Linux/Unix OS.
  5. Hands-on experience in debugging with T32, gdb, and crash analysis using Android tombstones, T32, crash utility, etc.
  6. Experience in Git, Android Make, Android Tools, Android Studio, and Adb.
  7. Experience in developing Linux kernel drivers & modifying kernel code is a plus.
  8. Knowledge on usage of AI models, familiarity with Python for AI/ML related software development is a plus.

What You'll Need

  • 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 Languages such as C, C++, Java, Python, etc.

Salary Range: $140,000 - $200,000 per annum



  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Software EngineerOverview:United Software Group is a leading technology company seeking an experienced Senior Software Engineer to join our team. With a focus on innovative solutions, we are committed to delivering high-quality products that meet the needs of our clients.About the Role:The successful candidate will be responsible for...


  • San Diego, California, United States Siemens Digital Industries Software Full time

    Job OverviewSiemens Digital Industries Software, a global technology leader in electronic design automation, seeks a dynamic technical professional for the position of Senior Functional Verification Applications Engineer. Our technologies enable companies to develop new products faster and more cost-effectively.Salary RangeThe estimated annual salary for...


  • San Leandro, California, United States United Software Group Full time

    Job Title: Senior Java Software EngineerAbout the Role:United Software Group is seeking an experienced Senior Java Software Engineer to join our team in San Leandro, CA. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java 11+ and Spring/SpringBoot...


  • San Jose, California, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerUnited Software Group is seeking an experienced Senior .NET Software Engineer to join our team. The ideal candidate will have a strong background in C#, .NET Core, and software development best practices.Salary: $120,000 - $180,000 per yearAbout the Job:This role involves designing, developing, and maintaining...


  • San Diego, California, United States BAE Systems USA Full time

    We are seeking a highly skilled Senior Principal Software Engineer to join our team at BAE Systems. As a key member of our development team, you will play a crucial role in designing and implementing complex software systems that meet the needs of our customers.This is an excellent opportunity for a talented software engineer to take on new challenges and...


  • San Diego, California, United States Qualcomm Full time

    ### Job TitleSenior Graphics Software Engineer### Job SummaryAt Qualcomm, we are seeking a Senior Graphics Software Engineer to join our team. As a leading technology innovator, we push the boundaries of what's possible to enable next-generation gaming, XR, and AI experiences. The successful candidate will work closely with cross-functional teams to...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Senior Software Engineer Job DescriptionMILLENNIUMSOFT is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our team, you will be responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment.The estimated salary for this position is $150,000 - $175,000 per year, based on...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer Role to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our software engineering team, you will be responsible for leading the development of our cutting-edge SaaS Insurance Payments platform.The successful candidate will have a strong background in software engineering,...


  • San Diego, California, United States Akraya Full time

    About AkrayaAkraya is a leading provider of innovative software solutions, and we're seeking a talented Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for delivering high-quality software from design to release.Key ResponsibilitiesDevelop scalable and efficient software solutions using Kotlin, AWS,...


  • San Diego, California, United States Northrop Grumman Full time

    Job Description: Senior Java Software EngineerWe are seeking a highly experienced Senior Java Software Engineer to join our team at Northrop Grumman. As a senior member of our software development team, you will be responsible for designing, developing, and delivering high-quality Java-based software solutions. This is a fantastic opportunity to work with a...


  • San Diego, California, United States Cubic Full time

    Overview:Cubic, a leading technology solutions provider, seeks an experienced Senior Software Engineering Manager to join our team. This role offers a unique opportunity to lead complex software engineering projects and contribute to the development of cutting-edge transportation systems.Job Description:This is a contingent position lasting 6-8 months. As a...


  • San Diego, California, United States Actalent Full time

    About the JobWe are seeking a highly skilled Senior Software Requirements Engineer to join our team at Actalent. As a senior member of our engineering and sciences services, you will be responsible for developing and managing software requirements for mobile and wearable applications.Key ResponsibilitiesElicit and analyze software requirements from...


  • San Diego, California, United States Insulet Corporation Full time

    At Insulet Corporation, we are seeking a highly skilled Senior Software Systems Engineer to join our team of innovative professionals.Job Summary:We are looking for a motivated and experienced Senior Software Systems Engineer to lead and drive the development and analysis of software requirements supporting the software development life cycle of Insulet's...


  • San Diego, California, United States GSSR Inc Full time

    At GSSR Inc, we are seeking a Senior Software Engineering Manager to lead our software development efforts. This is a full-time position with a salary of $170,000 per year.About the RoleWe are looking for a highly experienced software engineering manager who can oversee the development of large-scale software systems. The successful candidate will have at...


  • San Diego, California, United States Northrop Grumman Full time

    Job DescriptionThe Senior Software Engineering Lead will be responsible for leading a team of software engineers in the development of embedded systems. This position requires strong technical skills, including experience with C and C++ programming languages, as well as knowledge of real-time operating systems. The ideal candidate will have prior leadership...


  • San Diego, California, United States Apple Full time

    About the RoleThe HomeKit team at Apple is looking for a Senior HomeKit Software Engineer to help build the home automation platform and take it to the next level. As a senior engineer, you will be responsible for maintaining and improving existing features and implementing new and innovative ideas for the future.ResponsibilitiesMaintaining and improving...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Senior Software Systems Engineer to join our team at Northrop Grumman Aerospace Systems. As a member of our engineering team, you will play a critical role in developing software for embedded technology environments.Job SummaryThis position is responsible for designing, developing, and delivering high-quality...


  • San Diego, California, United States Vimerse InfoTech Inc Full time

    Job Summary: We are seeking a skilled Senior Software Quality Assurance Engineer to join our team at Vimerse InfoTech Inc. as a Senior Software Test Engineer. This is an exciting opportunity for a professional with 6+ years of experience in software quality assurance to take on a challenging role in the Electronics/Robotics domain. About the Role: The...


  • San Diego, California, United States Tactical Engineering Analysis Full time

    Tactical Engineering Analysis is seeking a highly skilled Senior Software Engineering Manager to lead our software development team. This is a challenging and rewarding role that requires strong technical leadership skills, as well as the ability to guide a team of developers in creating cutting-edge software solutions.The estimated salary for this position...


  • San Diego, California, United States Top Secret Clearance Jobs Full time

    At AeroVironment, we are looking for a talented Senior Software Engineer to lead our software development efforts. As a key member of our team, you will be responsible for designing, developing, and implementing innovative software solutions that meet our customers' needs.Salary: $136,807 - $194,040Job Summary:Develop, deploy, and maintain software...