← Back to results

software-development jobs in San Diego

$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 8 days ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks a Systems Software Power Engineer to optimize power efficiency for next-generation Snapdragon SoCs. The role spans the full lifecycle from pre-silicon modeling through post-silicon debug, requiring expertise in power architectures, control loops, and low-power techniques across hardware and software layers.… Key responsibilities include driving end-to-end power optimization across architecture, firmware, kernel, and Android teams; prototyping and evaluating power features; executing post-silicon power KPI validation; and developing power debug and analysis infrastructure. The position demands strong embedded software skills with hands-on experience in firmware and Linux kernel development, plus solid understanding of computer architecture, memory hierarchies, CPU/GPU design, and OS fundamentals.

San DiegoLast seen 29 days ago
$140,800 – $211,200 · Posted 1 month ago

You will develop and implement machine learning techniques for Qualcomm's AI Software Platform, focusing on the QAIRT SDK and Genie generative AI inference extensions. Responsibilities include building in-house software tools and evaluating third-party AI toolchains/compilers, performing system-level performance and memory profiling across multiple OS platforms (Android, Linux, QNX, Windows, Zephyr), validating ML model accuracy, and debugging complex issues.… You'll collaborate with cross-functional teams on AI software toolchains and contribute to an embedded AI stack supporting edge-AI use cases on Snapdragon SoCs.

San DiegoLast seen 1 month 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
$160,000 – $200,000 · Posted 1 month ago

Staff Software Engineer at a portfolio company building an AI platform to improve clinical trials. This is a senior-level role where you will shape the company's technical direction and make significant impact on product development.… The role requires expertise in AI/ML systems and software engineering best practices to advance a healthcare-focused technology platform.

San DiegoLast seen 1 month ago
Posted 1 month ago

Support and administer library systems (Alma, Primo, or comparable enterprise platforms) in an academic library environment. Manage system configuration, testing, implementation, and enhancements while supporting data workflows, integrations, and analytics.… Provide technical training, documentation, and user support to library staff and stakeholders. Work on cross-functional technical projects involving system integrations, data exchange technologies, and enterprise authentication.

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 29 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
Posted 1 month ago

The Software Developer will develop and maintain software for Piper's transportation technology solutions, focusing on back-end services using Node.js and front-end interfaces with React. The role requires proficiency in Linux environments, integration of software with wired and wireless hardware, troubleshooting of hardware/software systems, and participation in code reviews and system integration testing.… This is a 12-week temporary full-time assignment supporting a standalone project, working closely with engineering, testing, and field teams.

San DiegoLast seen 1 month ago
Posted 1 month ago

Lead a team of software engineers developing next-generation 5G NR wireless systems, architecting and coding major system features with a focus on PHY layer (L1) software. Mentor engineers, innovate development processes, and collaborate with systems design and test teams to integrate and validate 3GPP wireless technology concepts.… Requires 10+ years of hands-on C/C++ development, 7+ years of PHY layer 5G/LTE wireless systems experience, 7+ years shipping complex software products, and 5+ years developing real-time Linux systems.

San DiegoLast seen 1 month ago
Posted 1 month ago

The Systems Administrator II will support and administer library systems (such as Alma and Primo) and enterprise platforms within San Diego State University's Division IT Operations. The role involves system configuration, testing, implementation, data workflows, system integrations, and technical training.… The position requires hands-on experience with enterprise platforms, data analysis/reporting tools, APIs, XML/JSON, and authentication technologies, with a strong emphasis on user support and documentation in a higher-education library environment.

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

Software Engineer

RemoteExpired
$110,000 – $125,000 · Posted 1 month ago

TeamConnect is hiring multiple Software Engineers in San Diego to design, develop, test, implement, and maintain software applications. The role involves full software development lifecycle responsibilities with hybrid flexibility (telecommuting permitted, in-office as needed).… Compensation is $110k–$125k annually.

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
$77,904 – $113,496 · Posted 1 month ago

This Systems Administrator II role supports division IT operations at a university, with significant focus on library systems administration (Alma, Primo, or comparable enterprise platforms). The position requires hands-on support for system configuration, testing, implementation, and enhancements, along with data integration and workflow management.… Key responsibilities include technical training and documentation, working with data analysis tools, and managing system integrations involving APIs, XML, JSON, and authentication technologies. The role demands 2+ years of relevant IT experience or equivalent education, with preference for academic library or higher education background.

San DiegoLast seen 1 month ago
Posted 1 month ago

Systems Administrator II supports divisional IT operations at a California State University campus, with a focus on administering library systems (Alma, Primo, or comparable enterprise platforms) and managing data workflows. The role involves system configuration, testing, implementation, technical training, and user support in a higher-education environment.… Key responsibilities include data analysis, reporting, system integrations, and cross-functional collaboration with both technical and non-technical stakeholders. The position requires a bachelor's degree in a related field and two years of relevant experience, with preference for academic library or higher-education background.

San DiegoLast seen 1 month ago
$155,000 – $175,000 · Posted 1 month ago

Senior software engineer responsible for designing, developing, and maintaining control software for advanced life science research instruments. Core work spans low-level hardware integration, data acquisition, motion control, signal processing, and distributed services using C# and .NET 6+.… Will refactor existing architecture, improve performance and reliability, and collaborate with systems engineering teams to implement new instrument functionality. Requires 5+ years of software development experience, proficiency with Linux, multi-threaded programming, real-time data acquisition, and RPC frameworks like gRPC.

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

Staff Software Engineer leading front-end development at Intuit with 7+ years of experience building large-scale web and mobile applications. Responsibilities include architecting front-end solutions, translating customer insights into prototypes and production code, mentoring junior engineers, and integrating AI technologies into applications.… Requires expertise in JavaScript, TypeScript, React, REST/SOAP web services, TDD, and hands-on experience with AI integration, model monitoring, and performance optimization in production environments.

San DiegoLast seen 1 month ago
$118,900 – $153,900 · Posted 1 month ago

Senior Application Developer responsible for designing, developing, and maintaining web applications for a financial services organization. The role requires 6+ years of IT experience with advanced proficiency in .NET, C#, ASP.NET, MVC, and T-SQL, plus experience building secure web applications and integrating complex third-party systems.… Responsibilities include code reviews, technical architecture assessment, unit testing, and support for both internet and intranet platforms, with knowledge of UI/UX design and familiarity with modern development tools and methodologies preferred.

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
$85,592 – $106,995 · Posted 1 month ago

SQA Engineer II will plan, design, and execute system-level testing for each release cycle, reviewing requirements and designs to identify defects early. The role requires creating and maintaining C#-based test automation scripts, performing functional and regression testing on equipment, and analyzing defects in Jira with clear documentation and reproduction steps.… Responsibilities include collaborating with development teams to triage and verify fixes, extracting release data via SQL to generate quality metrics, and estimating testing effort based on scope and risk. The engineer will also mentor junior QA staff, propose process improvements, and use AI tools to enhance test planning and defect analysis.

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

Senior iOS Engineer responsible for actively shipping production code for Speechify's iOS app (#18 productivity app in App Store). You'll lead engineering and product decisions, maintain complex app architecture, and participate in product discussions to shape the roadmap.… Required skills include Swift, SwiftUI, multithreading, CI/CD, Fastlane, SOLID principles, and Git; you should have a track record scaling products to large user bases and strong product thinking.

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