← Back to results

software-development jobs in San Diego

$138,000 – $224,400 · Posted 20 days ago

Software engineer responsible for building and integrating applications across laboratory systems, data pipelines, and enterprise platforms in an oncology context. The role emphasizes full-stack development (Python/Django/Flask backend, JavaScript/TypeScript frontend), cloud deployment on AWS, CI/CD and containerization practices, and increasingly AI-enabled capabilities such as LLM-powered data access and agentic workflows.… Requires 4+ years of professional software engineering experience, strong collaboration with scientific and operational stakeholders, and ownership of application reliability, documentation, and lifecycle planning.

San DiegoLast seen 18 days ago
Posted 20 days ago

Staff Engineer or Architect role focused on building and orchestrating AI agents in a compliance-heavy, globally regulated environment. You will troubleshoot novel failures across models, tools, and infrastructure; set technical vision; and leverage LLMs, RAG, tool use, and agent frameworks (LangGraph, CrewAI, AutoGen) in production systems.… Requires 8+ years of software engineering experience, hands-on LLM and agent-framework work, end-to-end ownership, and demonstrated ability to use AI agents effectively in your own workflow while maintaining accountability and clear mental models of system behavior.

San DiegoLast seen 18 days ago
$93,500 – $140,500 · Posted 20 days ago

Design, develop, and deploy enterprise automation solutions using the Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse) to streamline business processes and reduce manual work. Build secure, production-ready applications and workflows integrated with Microsoft 365 services (SharePoint, Teams, Outlook), design interactive dashboards and data models, and ensure compliance with organizational standards.… Conduct system testing, provide post-deployment support, and develop comprehensive training materials and documentation for end users and administrators. Requires at least one current Microsoft Power Platform certification (PL-200, PL-300, PL-400, or PL-100) and hands-on enterprise experience with Power Platform solutions.

San DiegoLast seen 18 days ago
$145,600 – $218,400 · Posted 21 days ago

Design and optimize Network-on-Chip (NoC) architectures for high-performance Qualcomm SoCs with focus on physical implementation and PPA (power, performance, area) goals. Responsibilities include floorplan-driven architecture design, physical-aware synthesis strategies, clock tree planning, power analysis, timing closure, and custom placement/routing techniques.… Requires deep expertise in ASIC physical design, NoC protocols (AMBA, cache coherency), and scripting in Python, Perl, TCL, and C to analyze and optimize latency, area, performance, and power metrics.

San DiegoLast seen 19 days ago
$91,800 – $137,600 · Posted 21 days ago

Northrop Grumman seeks an experienced Software Engineer to support development of Strategic Operating Units in their Aeronautics Systems sector. The role involves software design, development, test, and integration across flight, mission, lab, and tools software using multiple programming languages (C, C++, Python, PowerShell, Bash) and real-time operating systems (VxWorks, Integrity, Real Time Embedded Linux).… Responsibilities include contributing to safety-critical embedded real-time software development, supporting all phases of the software development life cycle, and applying DevOps expertise including CI/CD, change management, and code analysis tools. An active Secret clearance is required to start.

San DiegoLast seen 19 days ago
$81,300 – $121,900 · Posted 21 days ago

Engineer Software Quality at Northrop Grumman will collaborate with program and engineering management to establish and monitor quality standards, witness software qualification and system acceptance tests, and ensure compliance with contractual and AS9100D requirements. The role involves assessing supplier capability, performing process evaluation audits, reviewing engineering artifacts for consistency, and tracking software anomalies to closure.… Responsibilities include metrics collection and reporting, traceability assessment from source code to system requirements, and corrective action oversight. The candidate must hold or obtain a DoD Secret clearance and demonstrate knowledge of Agile processes, C#/C++, Python, process monitoring, and software code review.

San DiegoLast seen 19 days ago
$112,200 – $168,400 · Posted 22 days ago

Qualcomm's Location Technology team seeks a Senior Engineer to validate and commercialize next-generation positioning solutions (GNSS, Assisted GNSS, cellular, Wi-Fi, sensor fusion) across mobile, automotive, wearables, XR, and IoT platforms. The role focuses on system-level test strategy development, log/trace analysis, and root-cause debugging of complex multi-sensor location systems.… A key expectation is building automation tools, data-analysis pipelines, and AI-assisted workflows to accelerate test development, log analysis, KPI evaluation, and reporting. The candidate will collaborate with systems, software, algorithms, and product teams to drive feature commercialization and continuous engineering productivity improvements.

San DiegoLast seen 20 days ago
$157,500 – $236,300 · Posted 22 days ago

Senior Staff engineer responsible for automotive software testing, focusing on functional safety and AI infrastructure for Snapdragon Digital Chassis platforms (telematics, digital cockpit, ADAS, autonomy). Will design and execute manual and automated test plans across embedded systems, multimedia, computer vision, and AI/neural network components using HIL/SIL methodologies.… Requires 6+ years of systems test engineering with deep expertise in test automation (C/C++, Python), Linux/QNX/Android kernels, and preferably automotive domain experience with AUTOSAR fundamentals.

San DiegoLast seen 20 days ago
$169,800 – $254,600 · Posted 22 days ago

Senior Staff Engineer role focused on developing next-generation automotive telematics platform software at Qualcomm. Responsibilities include architecting platform security (mandatory access control, verified boot, disk encryption), leading boot-time and memory optimization efforts, designing fusion configurations integrating application processors with cellular modems, planning kernel and Yocto upgrade roadmaps, and ensuring automotive software compliance.… The role requires 6+ years of software engineering experience with deep expertise in embedded Linux, kernel development, bootloaders, Yocto build systems, automotive cybersecurity standards, and cross-team technical leadership.

San DiegoLast seen 20 days ago
$117,800 – $176,600 · Posted 22 days ago

As a Senior Software Engineer at Qualcomm, you will design, develop, and optimize software solutions for next-generation ARM-based data center platforms, with a focus on Linux Kernel development in areas such as virtualization (KVM), scheduling, and memory management. You will lead a team of engineers, collaborate with cross-functional teams, and contribute to upstream open-source projects.… The role requires expertise in C/C++, Linux Kernel internals, ARMv8/ARMv9 architecture, and experience with debugging tools like JTAG and development on FPGA/QEMU platforms.

San DiegoLast seen 20 days ago
Posted 22 days ago

As a Qualcomm Software Engineering Intern, you'll develop and maintain software for wireless devices alongside world-class engineers. You'll apply your computer science or engineering degree to the full software development life cycle, working on Qualcomm's diverse software technologies.… The role requires 1+ years of programming experience in C, C++, or Python, with preferred skills in object-oriented design, distributed systems, networking protocols, and multi-threaded/multi-core programming. You must be available for 11–14 weeks during Summer 2027 and have an expected graduation date of November 2027 or later.

San DiegoLast seen 21 days ago
$99,500 – $149,300 · Posted 22 days ago

Design, develop, and test display drivers and software components for Qualcomm Snapdragon chipsets, focusing on acceleration of video, camera, and GPU processing through the Display Processing Unit (DPU). Work with embedded software techniques including memory management, DMA acceleration, interrupt handlers, multi-threading, and API design to deliver drivers for Android, Windows, Zephyr, and Linux.… Write production code primarily in C/C++ with scripting in Python, collaborating across global teams on next-generation consumer devices.

San DiegoLast seen 20 days ago
Posted 22 days ago

Mid- to senior-level C++ Software Engineer role focused on developing high-assurance cryptographic systems and secure communications software. Responsibilities include designing and maintaining C++ system services and APIs, developing Qt-based user interfaces, building secure communications interfaces, and participating in architecture and code reviews.… The ideal candidate has 3–10+ years of professional C++ development experience, strong Linux/Unix proficiency, networking fundamentals knowledge, and familiarity with cryptographic concepts or secure communications.

San DiegoLast seen 20 days ago
$230,000 – $290,000 · Posted 23 days ago

Lead a Reliability Platform Engineering team at Affirm responsible for building observability, risk management, and operational intelligence systems that help engineers manage production reliability at scale. You'll translate operational challenges into technical requirements, develop scalable reliability capabilities leveraging AI and automation, and drive alignment across Platform Engineering, SRE, Infrastructure, and product teams.… The role requires 7+ years of backend/full-stack engineering experience with 2+ years of engineering leadership, deep expertise with observability tools and SRE practices, and strong programming skills in Python, Kotlin, Java, or similar languages.

San DiegoLast seen 22 days ago
$52,900 – $108,000 · Posted 23 days ago

Join Booz Allen's competitive Summer Games internship program as a software developer, working in teams to solve complex, real-world problems for government and commercial customers. You'll apply programming skills (Java, JavaScript, C, C++, Python, etc.) and experience with machine learning, data mining, or algorithms to develop breakthrough solutions, produce technical documentation, and present your work to senior leadership.… The program simulates a startup accelerator environment with mentorship, collaboration, and culminates in a Challenge Cup competition.

San DiegoLast seen 22 days ago
Posted 23 days ago

A junior System Integration & Test (SIT) Engineer role focused on validating embedded hardware and firmware across physical devices and embedded code. You will design and execute test procedures (bring-up, functional, regression), develop Python-based test automation scripts for hardware-in-the-loop testing, debug hardware/firmware issues using lab instrumentation, and interface with embedded communication protocols (UART, SPI, I2C).… You'll collaborate with firmware and hardware teams to reproduce and document defects, maintain test requirements and traceability, and support integration testing across hardware revisions and firmware builds.

San DiegoLast seen 21 days ago
$176,800 – $176,800 · Posted 23 days ago

Design, develop, and maintain mobile banking applications for iOS and/or Android platforms as part of cross-functional Agile teams. Responsibilities include resolving production issues, writing unit and UI tests, participating in code reviews, and staying current with mobile OS updates and development trends.… Proficiency required in Swift/Objective-C and Xcode for iOS or Kotlin/Java and Android Studio for Android, with experience integrating RESTful APIs and third-party libraries. Role spans multiple career levels from Associate through Principal, with increasing emphasis on mentorship, architecture influence, and platform strategy at senior levels.

San DiegoLast seen 21 days ago
$115,000 – $135,000 · Posted 23 days ago

Blink UX seeks a UI Developer with 5+ years of front-end experience to maintain, update, and improve React-based interfaces for an enterprise e-commerce platform, with some work in Adobe Experience Manager (AEM). The role involves debugging cross-browser issues, translating design concepts into functional UIs, building reusable components for a design system, and collaborating with designers and engineers.… Required skills include modern JavaScript, React, responsive design, Git, accessibility standards (WCAG), and hands-on AEM experience.

San DiegoLast seen 21 days ago
$145,000 – $165,000 · Posted 23 days ago

Senior Software Engineer leading integrations of third-party SDKs, APIs, and payloads into Firestorm OS, a Linux-based software platform for modular autonomous aircraft. You will own end-to-end integration of external systems from partners and government, work across avionics and autonomy stacks, develop integration tools, debug distributed systems, and ensure production-ready implementations.… Requires 5+ years of C++ software engineering, deep Linux expertise, networking knowledge, and experience integrating complex systems through APIs and SDKs.

San DiegoLast seen 21 days ago
$95,000 – $130,000 · Posted 23 days ago

Software Engineer II at a DoD contractor developing test automation frameworks and CI/CD infrastructure for intelligence and combat systems. You will design and enhance an automation framework using Python and Robot Framework, convert manual test procedures into automated test suites, and build/maintain CI/CD pipelines in an Agile/Scrum environment.… The role requires 2–6 years of software engineering experience, Git proficiency, and the ability to obtain a DoD Secret clearance.

San DiegoLast seen 21 days ago
$138,000 – $224,400 · Posted 23 days ago

Software engineer developing oncology applications that integrate laboratory systems, data pipelines, and enterprise platforms. The role requires building AI-enabled capabilities (information retrieval, NLP extraction, summarization), deploying on Lilly cloud infrastructure, and owning application reliability and lifecycle.… Requires 4+ years of software engineering experience with BS/MS in computer science or related field; strong Python or modern server-side language skills, web frameworks (Django, Flask, Rails), front-end development, cloud deployment (AWS preferred), CI/CD, containerization, and familiarity with LLM APIs and agentic patterns are preferred.

San DiegoLast seen 21 days ago
$115,000 – $135,000 · Posted 24 days ago

UI Developer to build and maintain engaging, responsive, and accessible interfaces for an enterprise e-commerce platform. The role focuses primarily on maintaining and updating existing products with some involvement in new feature development.… Requires strong JavaScript and React experience, working knowledge of Adobe Experience Manager (AEM), and design sensibility. The person should be comfortable supporting various front-end initiatives as priorities shift.

San DiegoLast seen 22 days ago
Posted 24 days ago

Lead Shield AI's Shared Services Engineering team, building and operating common APIs, SDKs, and customer-facing applications across the product portfolio. This is a hands-on technical management role requiring 7+ years of software engineering experience including team leadership, where you'll guide architecture and delivery of full-stack systems, establish secure and versioned interfaces for internal and external customers, and balance roadmap priorities across product needs and operational health.

San DiegoLast seen 22 days ago
$102,800 – $171,300 · Posted 24 days ago

As a Project Software Engineer III, you will develop, test, maintain, and support applications and integrations for government client operations. You'll implement enhancements and defect fixes, participate in code reviews and testing, collaborate with product management and infrastructure teams, and identify performance and security risks.… The role requires 4+ years of experience with C#, .NET Framework, and SQL Server, with an active Secret security clearance.

San DiegoLast seen 23 days ago
$157,000 – $235,000 · Posted 24 days ago

Design and build on-device security systems for Snap's Specs wearable devices, including permissions, access control, sandboxing, and trusted execution boundaries. Develop security and privacy controls for on-device AI features, focusing on model integrity, sensitive data handling, and inference-time protections.… Research and implement security features across Snap OS, firmware, applications, and cloud-connected surfaces. Improve fuzzing infrastructure, automated security testing, and continuous validation pipelines for OS components, IPC mechanisms, and AI data flows.

San DiegoLast seen 21 days ago