#Software Engineer - Kernel Services
$94.2k - $141.2kQualcomm
## \nCompany:\n\nQualcomm Technologies, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\n# ** This position is not eligible for Qualcomm immigration sponsorship. **\n\nQualcomm is seeking a senior embedded software engineer with 3+ years of experience for the Core Platform Kernel Services Software team.\n\nThe Core Platform Kernel Services software team develops and deploys drivers and Kernel Services responsible for achieving IPC and System level Debug to multiple subsystems on Qualcomm SOCs. These SOCs serve customers across the Mobile Handset, Compute, Automotive, XR/AR, Cloud AI, IoT and IIOT market segments. The Kernel Services team develops protocols and algorithms that are central to critical operations performed by all functions of the SOC such as Sensing, Image Capture, Audio functions among hundreds of others. The team owns, maintains and develops drivers across multiple operating systems including, QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr among others. The team actively develops open-source solutions to achieve highly performance efficient and feature rich yet configurable IPC across subsystems. The team actively engages with the open-Source community to upstream and augment associated solutions as well.\n\nThe multiple number of drivers and Services constantly evolve and find utility in various applications across multiple tiers of application across chipsets. The team works actively with OEMs, ODMs, Carriers, OS providers, etc. to perform requirements analysis towards catering to new and complex use cases on a regular basis. The successful candidate will not only have the opportunity to contribute significantly to all stages of software development, documentation, design, implementation and testing but also will have the opportunity to own and define roadmaps for significant areas of the IPC stack.\n\nThe opportunity to significantly contribute to a team that is central to every chipset that Qualcomm produces puts a great deal of responsibility to deliver high quality and highly performing solutions on a regular basis. The successful candidate should have a growth mindset willing to constantly learn new technologies and adapt to new requirements from evolving use cases. It is an expectation from all successful candidates to innovate and efficiently productize these innovations to achieve market differentiation across our product families.\n\nMinimum Qualifications:\n\n\u2022 Bachelor\u0027s degree in Engineering, Information Systems, Computer Science, or related field.\n\nPreferred Qualifications:\n\nIdeal candidates will demonstrate the following:\n\n * Masters in Computer Science, Engineering, or related field. \n\n * Experience in C and Data structures.\n\n * In-depth knowledge of Windows development environment and functionality and architecture especially driver module.\n\n * Excellent debugging and problem-solving skills in Linux Kernel. Familiar with ARM CoreSight architecture will be a plus.\n\n * Good understanding of CPU Architecture, Memory and Bus architecture and how that impacts software performance.\n\n * Able to debug complex problems across multiple layers of hardware, OS, compiler, and drivers\n\n * Knowledge of interprocessor communications, reset controller hardware and crash debug sequence\n\n * Experience with Windows OS, Visual Studio/LLVM compiler and Windows Performance Analyzer (WPA) tools is preferred\n\n * Experience in Compiler and JIT technologies is a plus\n\n * Experience with optimizing for popular CPU software benchmarks is a plus\n\n * Familiarity with ETM will be a plus.\n\n * Experience on Python/Perl will be a plus.\n\n * Assembly and C++ language experience is a plus\n\n * Familiarity with Security Architecture in embedded systems is a plus.\n\n\n\n\nPrincipal Duties and Responsibilities:\n\nDevelops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software solutions. Designs software or customizes software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. Modifies existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints. Confers with systems analysts, engineers, programmers, and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. Stores, retrieves, and manipulates data for analysis of system capabilities and requirements. Designs, develops, and modifies software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. The responsibilities of this role include:\n\n * Working under close supervision.\n\n * Taking responsibility for own work and making decisions with limited impact; Impact of decisions is readily apparent; errors made typically only impact timeline (i.e., require additional time to correct).\n\n * Using verbal and written communication skills to convey basic, routine information about day-to-day activities to others who are fully knowledgeable in the subject area.\n\n * Completing most tasks with multiple steps which can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework.\n\n * Exercising some creativity to troubleshoot technical problems or deal with novel circumstances.\n\n * Using deductive problem solving to solve moderately complex problems; most problems have defined processes of diagnosis/detection; some limited data analysis may be required. The responsibilities of this role do not include:\n\n * Financial accountability (e.g., does not involve budgeting responsibility).\n\n * Influence over key organizational decisions.\n\n * Role in strategic planning.\n\n\n\n\nLevel of Responsibility:\n\n * Communicates issues with team lead and peers.\n\n * Adapts to changes and setbacks to meet deadlines.\n\n * Communicates with project lead to provide status and information about impending obstacles.\n\n * Collaborates with others inside project team to accomplish project objectives.\n\n * Gathers, integrates, and interprets information specific to a module or sub-block of code from a variety of sources to troubleshoot issues and find solutions.\n\n * Collaborates with individuals within domain to complete the team\u0027s work.\n\n * Stays focused and deals with setbacks in a timely manner.\n\n * Seeks out learning opportunities to increase own knowledge and skill.\n\n * Completes assigned coding tasks to specifications on time without significant errors or bugs.\n\n * Resolves straightforward software issues and bugs within a reasonable amount of time.\n\n * Actively seeks answers for new challenges.\n\n * Prioritizes project deadlines and deliverables with close supervision.\n\n * Is receptive to others\u0027 suggestions about ways in which a problem can be addressed differently.\n\n * Escalates technical issues to an appropriate party (e.g., project lead, colleagues).\n\n * Networks with colleagues within domain to gain insight, ideas, and connections.\n\n\n\n\nQualcomm 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 View email address on us.fitly.work or call Qualcomm\u0027s 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).\n\nTo 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.\n\nEEO 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.\n\nQualcomm 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.\n\nPay range and Other Compensation \u0026 Benefits: \n\n$94,200.00 - $141,200.00\n\nThe 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 \u2013 and you can review more details about our US benefits at this link.\n\nIf you would like more information about this role, please contact Qualcomm Careers.\n
$172k - $230k
...Seattle, WA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridOur... ...Backend team is looking for a Software Engineer to build out the Fleet Dispatch System... ...efficient, and robust robotaxis dispatch service.Craft and refine algorithms for real-...SuggestedFull timeTemporary workRelocation package- ...DescriptionAgile IT is a Microsoft-focused consulting and managed services firm specializing in cloud modernization and complex... ..., and government compliance work including GCC High and CMMC. Engineers here work project to project, not ticket queue to ticket queue...SuggestedWeekend work
$168.1k - $227.4k
...capabilities only possible through true Software Defined Networking (SDN).We... ...looking for senior systems engineers who can deliver ultra-high... ...software engineering — kernel development, embedded systems... ...entire EC2 fleet — powering services like AWS Lambda and every external...SuggestedInternshipLocal areaImmediate startWorldwideFlexible hours$150k - $165k
...Software Engineer – 26-035 – San Diego, CA As a growing Department of Defense Contractor, AUSGAR... ...Linux application software. ~ Linux kernel and OS (Yocto, Buildroot) embedded... ...2) software (or DDS (Data Distribution Services)). ~ Proficiency in the C programming...SuggestedFor contractors$95.5k - $181.7k
...aerospace and defense.The Configuration and Data Management Department is seeking a highly motivate Principal Specialist, Engineering Services - Software Configuration Management to join the team located in San Diego, CA. This role will support product lifecycle management...SuggestedTemporary workWork experience placementWork at officeRemote workFlexible hours$168.1k - $227.4k
...possible on bare metal i.e. true Software Defined Networking (SDN). We... ...fast, and are looking for kernel/embedded C leaders who can deliver... ...passion for systems software engineering such as kernel or embedded... ...ensure exceptional customer service; and follow all federal,...InternshipLocal areaWorldwideFlexible hours$95k
...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python... ..., on developer desktops, or as web services. We serve the needs of individuals and... ...understanding of the entire Linux stack, from kernel, networking, and storage, to the...Full timeLocal areaWork from homeWorldwide- ...secure AI infrastructure for scientific and engineering R&D teams. Our platform helps... ...advanced scientific computing into production software that real technical teams can use.... ...platform layer of Elemynt's product: the core services, including authentication and identity,...
$123k - $170k
OverviewLMI is seeking a Senior Full Stack Software Engineer to support a Department of War mission partner on a digital modernization effort... ...the past ten years in DevSecOps, including Azure DevOps Services, Azure DevOps Server or Team Foundation Server, and management...Civilian ContractorContract workRemote work- ...Full Stack Software Engineer ~ Location: On-Site 3x/week (hybrid T-Th); Cupertino-preferred, but open to San Diego/Austin... ...JavaScript (Node) Experience with deploying containerized services to cloud computing platforms like AWS or Google Cloud Familiarity...
$128.9k - $219.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...considered.About the team: As a Senior Software Engineer with the Data Platform... ...designing and implementing features and services within our cloud-native platform.What you...Permanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week- ...Job Description Job Description Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers...
$177.3k - $265.9k
...technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader,... ...Ready to level up your career? Join PlayStation as a Senior Software Engineer focused on Platform Data Reliability and Automation and help...Permanent employmentWorldwide- ...ResMed’s next generation Healthcare Informatics platform. As a Software Engineer, you must possess world class technical skills and a strong... ...build and maintain observability and reliability of our services. You will participate in a 24/7, follow the sun on call model...Full timeTemporary workWork experience placementLive inRemote workFlexible hours
$163k - $251k
..., CA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox... ...a GPU performance software engineer within the Software Performance... ...debugging/optimizing GPU kernels using tools like Nsight.Strong... ...generation of mobility-as-a-service in urban environments. We’re...Full timeTemporary workRelocation package$133.1k - $199.7k
...Defense Instruction 1322.29. The program is an opportunity for service members preparing for civilian careers to gain valuable... ...global allies.We are looking for you to join our team as a Field Engineering Manager 2 for our Field Engineering organization based out of...Full timeWork experience placementInternshipRelocationShift work- ...Job Description Job Description Network Solutions Engineer – Field Services (San Diego Area) Full-Time | Competitive Compensation + Benefits About GigaKOM For more than 15 years, GigaKOM has delivered enterprise-level IT solutions to California K–12 school...Full timeLocal areaRemote work
- ...businesses move money. As we grow, we are looking for a Fullstack Software Engineer to join our Platform team and help build the core... ...Engineering and Information Technology Industries Advertising Services Referrals increase your chances of interviewing at Confidential...Full time
- Business Technology Integrators (BTI) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) with more than 25 years of experience delivering innovative and reliable IT and engineering solutions to the Federal Government. BTI supports mission-critical programs across...
$87.1k - $157.45k
...Undersea Systems Division at Leidos currently has an opening for a Software Engineer in San Diego, CA. Candidate will join a fast-paced... ...the listed platforms: o Linux application software. o Linux kernel and OS (Yocto, Buildroot) embedded microprocessor firmware and...Full timeWork at officeNight shift$103.5k - $181.1k
...innovative, cost effective and intuitive software solutions. Parsons creates game-changing... ...technologists.Are you a Software Engineer looking for an opportunity to leverage your... ...maintaining scalable, high-performance back-end services and APIs.Extensive experience with...Full time$111k - $167k
...experienced in delivering cloud-native services that meet high quality standards? Join a... ...Based in San Diego, our high-performing engineering team within Resmed’s Sleep Care Solutions... ...about solving problems across the entire software development lifecycle - whether that’s...Full timeContract workTemporary workWork experience placementWorldwideFlexible hours$87.1k - $157.45k
Leidos has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to senior level) in our Intelligence Sector... ....Must have documented professional experience with web services.Must have a strong understanding of sound software development...Full timeImmediate startFlexible hours- ...mathematics, computer science, physics, and engineering. Our people are leaders in their... ...world settings. We are seeking a talented software engineer with a strong computer science... ...US Navy or other Department of Defense services/agencies Active TS/SCI Clearance Position...For contractorsWork at office
$91.8k - $137.6k
...history.Northrop Grumman Aeronautics Systems is looking to add a Software Engineer/Principal Software Engineer- Data Analyst to join our team... ...projects to become cloud ready and implement micro services architecture.• Experience automating system deployment, operation...Full timeRemote workRelocation packageShift work$160k - $240k
...company with the mission of protecting service members and civilians with intelligent systems... ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...integration, hardware, and test engineering to solve some of the hardest problems facing...Full timeTemporary workPart timeWorldwide$129.4k - $194k
...you ever thought possible.We are looking for an experienced software engineer to join our Instrument Software team. This team develops software... ...role focuses on developing mission-critical platform services responsible for the reliable movement, storage, and management...Full timeLocal area$129k - $205k
Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San Diego... ...systems. Implement microservices architecture for backend services following best practices in scalability, security, and...Full timeWork at officeImmediate startRelocation package3 days per week$143k - $179k
We are seeking a Senior Software Engineer to join a new product engineering team being built in San Diego, developing software for providers... ...and ShipDesign and implement scalable, well-tested backend services and user-facing features for provider-facing sleep health...Full timeTemporary workWork experience placementFlexible hours$234k - $292.5k
...Solutions is building its modem engineering team, leading end‑to‑end... ...LGA modem modules, drive modem software stack integration strategy, and... ...(preferred) Linux kernel or embedded driver development... ...including a low‑deductible Point of Service Plan and a qualifying High Deductible...Temporary workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to #Software Engineer - Kernel Services. Be the first to apply!
- software engineer internship San Diego, CA
- software development engineer aws San Diego, CA
- software developer internship no experience San Diego, CA
- real time software engineer San Diego, CA
- financial software developer San Diego, CA
- part time software developer San Diego, CA
- graduate software developer San Diego, CA
- software engineer travel San Diego, CA
- experienced software developer San Diego, CA
- remote entry level software developer San Diego, CA


