← Back to results

java jobs in San Diego

$140,800 – $211,200 · Posted 1 month ago

Senior Machine Learning Engineer responsible for architecting, designing, developing, and deploying on-device AI prototype software for edge computing applications. The role requires expert-level proficiency in C++ and Python, deep knowledge of ML frameworks like PyTorch, and hands-on experience with low-level system debugging, performance tuning, and native inference driver development.… You will work in a multi-disciplinary research team advancing generative AI technology for the edge, including model fine-tuning, hardware acceleration, model quantization, and edge inference. A strong theoretical background in deep learning combined with embedded software development experience and modern software engineering best practices is essential.

San DiegoLast seen 18 days ago
$162,600 – $244,000 · Posted 1 month ago

Senior Staff Windows Developer role focused on debugger development for Windows on Snapdragon products. You will design and develop key features across the Windows-on-Snapdragon platform, coordinate with internal and external teams to triage and resolve chipset issues, and leverage strong C/C++ and embedded systems expertise.… The role requires deep knowledge of Windows/Linux kernel internals, ARM architecture, device drivers, and debugger tools like WinDbg and JTAG, with 6+ years of software engineering experience.

San DiegoLast seen 19 days ago
$111,300 – $166,900 · Posted 1 month ago

Design, develop, and validate embedded and cloud edge software, applications, and specialized utility programs for cutting-edge Qualcomm products. Collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions, define performance requirements, and ensure solutions meet customer needs.… Requires a Bachelor's degree in Engineering, Computer Science, or related field with 2+ years of software engineering experience (or equivalent with advanced degree), and 2+ years of hands-on experience with programming languages such as C, C++, Java, or Python.

San DiegoLast seen 18 days ago
$248,000 – $372,000 · Posted 1 month ago

Lead Qualcomm's next-generation AI accelerator platform as senior engineering director, defining software vision, architecture, and roadmap while managing multiple engineering organizations spanning system software, device drivers, AI runtimes, compilers, ML frameworks, and platform SDKs. Partner with hardware teams on co-design, drive software readiness across chip development milestones, and establish performance/power/reliability goals.… Requires 9+ years software engineering experience (or PhD + 8 years), 4+ years with C/C++/Java/Python, and demonstrated expertise in AI/ML stacks, compiler technologies, runtime systems, or high-performance computing.

San DiegoLast seen 1 month ago
$120,000 – $150,000 · Posted 1 month ago

G2 Software Systems seeks a Software Developer I or II to perform full-stack software engineering on mission-critical DoD defense systems, including planning, requirements analysis, design, development, integration, testing, and debugging. The role requires 3+ years of Java and JavaScript experience for full-stack web applications, proficiency with Agile processes, and hands-on work in automated development environments (Git/GitLab/Bitbucket, Jira, Confluence).… The developer will work independently and collaboratively on large-scale software systems supporting air defense, counter-drone, secure communications, and C4ISR operations.

San DiegoLast seen 1 month ago
$248,000 – $372,000 · Posted 1 month ago

Sr. Director leading Qualcomm's next-generation AI accelerator platform software strategy, architecture, and delivery.… Manages multiple engineering organizations spanning system software, firmware, device drivers, AI runtimes, compilers, ML frameworks, SDKs, and validation. Defines performance and reliability goals, drives cross-functional hardware-software co-design, and partners with customers and hyperscalers. Requires 15+ years software engineering experience with 8+ years leading large, globally distributed teams; deep expertise in AI/ML stacks, compilers, runtime systems, or heterogeneous computing architectures.

San DiegoLast seen 1 month ago
$84,000 – $139,950 · Posted 1 month ago

Software Engineer II providing on-site development for the Ship's Signal Exploitation Equipment (SSEE) Family of Systems. Responsibilities include refactoring legacy Java/JavaScript code, building modular and reusable code, orchestrating software branch integration, developing and integrating RESTful APIs, and researching new system features and improvements.… Requires 2+ years of software development experience in Java, Python, or Node.js, hands-on experience with CI/CD tools (Jenkins, Artifactory, SonarQube, BitBucket), and a DoD 8570-compliant security certification (SSCP or Security+ CE).

San DiegoLast seen 1 month ago
$111,100 – $185,100 · Posted 1 month ago

Software Engineer III will provide on-site development and support for the Ship's Signal Exploitation Equipment (SSEE) Family of Systems, including refactoring legacy Java/JavaScript code, building modular and reusable components, and orchestrating integration of competing software branches. The role requires 5+ years of professional experience in software development or computer networks, 2+ years in systems or software engineering, and proficiency with Java, C, C++, scripting languages (Ansible, PowerShell, Bash), virtualization platforms (VMware vCenter), and DevOps tooling (Bitbucket, Jenkins, Artifactory).… Responsibilities include researching and implementing system integrations, troubleshooting existing code, designing new systems, and recommending innovative features. Security+ certification is required within 6 months of hire, and the role demands ability to analyze specifications, ensure code quality, and work across the full SDLC.

San DiegoLast seen 1 month ago
Posted 1 month ago

This is an entry-level software engineering role (less than two years of experience) at Intuit where candidates will be aligned with teams based on their skills and interests across frontend, backend, fullstack, or mobile engineering tracks. Responsibilities include developing scalable web and mobile applications, working with modern frameworks (React, Vue, Angular, React Native, Flutter), server-side languages (Java, Python, Node.js), databases (MySQL, PostgreSQL, MongoDB), and RESTful APIs.… The role emphasizes hands-on mentorship, cross-functional collaboration with designers and engineers, and practical experience launching products that serve millions of consumers and small businesses.

San DiegoLast seen 19 days ago
Posted 1 month ago

Lead multiple UI engineering teams building modern, scalable, AI-first user experiences for Teradata's cloud analytics platform. Own frontend architecture strategy using React and TypeScript, mentor engineering managers and senior engineers, and partner with product, design, and platform teams to translate AI capabilities into intuitive workflows.… This hands-on leadership role requires 12+ years of software engineering experience with 5+ years in engineering leadership, deep React expertise, and demonstrated ability to drive execution across organizational boundaries in fast-paced, platform-oriented environments.

San DiegoLast seen today
$134,800 – $202,200 · Posted 1 month ago

A security-focused software engineer will perform vulnerability research against software stacks, design and implement security tools and embedded software solutions, and conduct code reviews and regression testing. The role requires deep expertise in reverse engineering, memory management, and low-level debugging across x86 and ARM architectures, with hands-on experience in tools like IDA Pro, Ghidra, gdb, and JTAG.… Candidates should have 3+ years of embedded software engineering experience, strong Linux fundamentals, and demonstrated ability to identify and remediate security vulnerabilities. LLM experience to augment reverse engineering and vulnerability discovery is preferred.

San DiegoLast seen 20 days ago
$140,000 – $190,000 · Posted 1 month ago

Founding Product Engineer to build a greenfield physical AI product at Netradyne, working across full-stack infrastructure, product UX, and agentic AI features. You'll design multi-tenant cloud and edge systems on AWS with real-time dashboards, compliance analytics, and AI-powered agent orchestration for safety operations.… Expected to own end-to-end problems—from device to cloud to customer—with 7+ years of software engineering across backend (Go, Python, Java), cloud infrastructure (containers, CI/CD, distributed systems), and modern frontend (TypeScript/JavaScript). Direct customer collaboration and rapid iteration in the field required; fluency with AI-assisted development tools (Claude, Cursor) expected.

San DiegoLast seen 1 month ago
$134,800 – $202,200 · Posted 1 month ago

Staff engineer leading architecture and evolution of Qualcomm's Ambient Perception Platform for always-on, context-aware AI on power-constrained edge devices. Responsibilities include designing low-power AI runtime platforms, multimodal sensing systems, secure data architectures, and heterogeneous computing frameworks across Android, Linux, Windows, XR, automotive, and IoT.… Requires 4+ years software engineering experience (or equivalent with advanced degree), 2+ years with C, C++, Java, or Python, and expertise in embedded systems, ARM/DSP/NPU optimization, and edge AI workload efficiency. Strong preference for 8–12+ years in software architecture, platform frameworks, and heterogeneous SoC development.

San DiegoLast seen 19 days ago
$134,800 – $202,200 · Posted 1 month ago

Staff-level software engineer responsible for supporting and customizing EDA (Electronic Design Automation) tools used in printed circuit board development at Qualcomm. The role requires deep expertise in PCB design tools (Cadence Allegro, Siemens Xpedition), schematic entry software, and DFM analysis workflows.… Candidates must develop automation scripts to customize these tools using languages like Python, VB Script, Java, Perl, or Cadence Skill, and maintain technical coordination between PCB design and mechanical/engineering teams to resolve design issues and meet fabrication requirements.

San DiegoLast seen 1 month ago
$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer to architect and lead Intuit's next-generation One Logging system, designing high-scale, mission-critical logging pipelines for on-premise and public cloud (AWS, GCP) deployments. Own end-to-end platform evolution from log ingestion through routing, storage, and cost optimization, including components like FELS, Kinesis/CloudWatch integrations, and Log Router.… Lead modernization of legacy tooling, design edge collection agents (Fluent Bit, OIL sidecar), and drive automation initiatives using MCP Server capabilities. Provide technical leadership, mentorship, and cross-functional collaboration to align logging platform capabilities across the organization.

San DiegoLast seen 1 month ago
$138,400 – $173,000 · Posted 1 month ago

Senior Software Engineer responsible for developing scalable, resilient web-based solutions for AppFolio's SaaS leasing platform. You will lead technical projects end-to-end, mentor engineers, optimize algorithms and database queries for performance, and drive engineering excellence through TDD and CI/CD practices.… The role requires 5+ years building and scaling web applications, proficiency in modern languages (Ruby, Java, or Python), and experience leading cross-functional technical initiatives. You'll work across the full development stack while championing clean architecture, automated testing, and continuous improvement.

San DiegoLast seen 1 month ago
$156,400 – $234,700 · Posted 1 month ago

As a Sr. Staff Software Engineer on Teradata's Database Query Optimization team, you will lead the design, development, and testing of advanced features for the Teradata SQL Engine, a leading cloud-based query optimization platform.… You will own all phases of the software development lifecycle, research and establish technical direction for complex feature development, and lead groups of engineers during feature implementation. Key responsibilities include designing and maintaining the LLVM-based query parsing engine, conducting competitive analysis of database management systems, and driving technical planning for large-scale initiatives across on-premises and hybrid cloud environments. You must have 10+ years of industry experience with deep expertise in C/C++, strong proficiency in Java, Python, R, and SQL, and demonstrated ability to design large-scale distributed systems and debug complex software in parallel processing environments.

San DiegoLast seen 1 month ago
$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer driving significant technology initiatives end-to-end across multiple architectural layers at Intuit. Architect and develop scalable, secure, maintainable applications using microservices, containers, and cloud platforms while proactively integrating AI technologies.… Mentor junior engineers on software engineering best practices, AI integration, and technical expertise. Launch AI integrations in production, evaluate impact using metrics, and stay abreast of industry best practices to solve critical customer problems.

San DiegoLast seen 1 month ago
$140,000 – $200,000 · Posted 1 month ago

Senior Software Engineer building foundational services and SDKs that power Speechify's cross-platform product experience. Responsibilities include collaborating with product teams on API design, optimizing existing functionality for performance and parsing efficiency, and shipping cloud functions and backend services in Kotlin.… The role requires systems thinking, rapid execution, and ability to navigate technical/UX tradeoffs across multiple product teams.

San DiegoLast seen 1 month ago
Posted 1 month ago

As a Sr. Staff Software Engineer on Teradata's Database Query Optimization team, you will lead the design, development, and testing of advanced features for the Teradata SQL Engine—a cloud-based query optimization platform supporting massively parallel processing (MPP).… You will own all phases of the agile development lifecycle, establish technical direction for complex feature development, conduct competitive analysis of database management systems, and lead engineering teams during feature delivery. Required expertise includes 10+ years of experience (or equivalent with advanced degree), deep C/C++ proficiency with strong Java, Python, R, and SQL skills, and demonstrated ability to design large-scale, elastic, cloud database services and distributed systems. You will design, implement, and maintain the LLVM-based query parsing engine while partnering with feature managers on technical planning for large-scale initiatives.

San DiegoLast seen 1 month ago
$188,500 – $255,000 · Posted 1 month ago

Staff Software Engineer driving significant technology initiatives end-to-end across multiple architecture layers at Intuit. Responsible for architecting and developing scalable, secure applications using microservices and cloud technologies, with a focus on integrating AI models (LLM prompting, AutoML) into production systems.… Will mentor junior engineers on software best practices and AI integration, evaluate AI performance metrics, and stay current with emerging technologies. Requires 7+ years delivering enterprise-class applications with strong full-stack capabilities spanning front-end (JavaScript), mid-tier (Java), databases (SQL/NoSQL), and cloud/container platforms (Kubernetes, cloud environments).

San DiegoLast seen 1 month ago
$134,800 – $202,200 · Posted 1 month ago

Staff-level software engineer developing power and limits management firmware for Qualcomm SoCs across multiple subsystems. Responsibilities include designing and optimizing software for power efficiency, analyzing execution performance, developing profiling and debugging tools, and coordinating with system, power, hardware, and software teams from pre-silicon through commercialization.… The role requires deep expertise in embedded systems, real-time operating systems, and low-level optimization across ARM architectures, with exposure to machine learning applications on silicon data sets and integration with Android HLOS.

San DiegoLast seen 20 days ago
$134,800 – $202,200 · Posted 1 month ago

Staff Software Engineer role focused on designing, developing, and integrating hypervisor and System Memory Management Unit (SMMU) firmware for Qualcomm's SoC platforms used in mobile, automotive, compute, and IoT devices. The engineer will work on low-level firmware that interfaces with bootloaders, Linux, and TrustZone, requiring deep expertise in ARM CPU architecture, virtualization, kernel development, and secure coding.… Responsibilities include firmware feature design, cross-team collaboration with hardware and ASIC teams, debugging and verification, code review, and technical documentation. Requires 2+ years of C/C++ programming with 4+ years total software engineering experience and strong background in OS/kernel development, computer architecture, and embedded systems.

San DiegoLast seen today
$134,800 – $202,200 · Posted 1 month ago

Design, develop, and optimize Linux platform enablement for Qualcomm's next-generation SoCs, focusing on image generation, packaging, integration, and CI/CD automation across major Linux distributions (Debian/Ubuntu, RHEL/Fedora). Debug complex issues spanning kernel, boot, and userspace; architect and build infrastructure supporting compute, server, embedded, and IoT platforms.… Collaborate across hardware, firmware, and software teams to bridge silicon enablement with modern open-source distribution standards. Use Bash, Python, and C/C++ to automate tooling and maintain upstream-oriented Linux platform workflows.

San DiegoLast seen 21 days ago
$134,800 – $202,200 · Posted 1 month ago

Qualcomm seeks a Staff Engineer to develop Linux device drivers for machine learning inference accelerators (AI 100). The role involves Linux kernel driver development, PCIe virtualization (SR-IOV), hardware simulation, and upstreaming code contributions.… Required expertise includes kernel modules, HWMon, sysfs debugging, RTOS, SoC architecture, DMA, and embedded C development. Candidates should have 4+ years of relevant experience and familiarity with high-speed interfaces, virtualization (KVM), and security-related kernel subsystems.

San DiegoLast seen 20 days ago