← Back to results

software-development jobs in San Diego

$130,187 – $192,000 · Posted 1 month ago

This role involves independently designing, developing, and debugging real-time embedded software, RTOS environments, and microcontroller firmware for wireless chipsets supporting 3G, 4G, 5G, and AI technologies. The engineer will work on driver development, integration, testing, and validation of communication protocols and platforms, while also contributing to data collection frameworks, machine learning modeling, and embedded software algorithm improvements.… Responsibilities include on-target development, tool and process optimization, customer support, technical documentation, and active participation in design reviews. The position requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

San DiegoLast seen 1 month ago
$184,974 – $268,400 · Posted 1 month ago

Lead ADAS R&D software engineering efforts for autonomous vehicle perception and decision systems at Qualcomm. Design, develop, and optimize embedded software blocks including deep-learning-based camera perception, lidar/radar perception, multi-sensor fusion, object tracking, behavior prediction, trajectory planning, and vehicle control.… Develop efficient middleware for sensor data sharing and SDKs enabling customer proof-of-concepts. Requires Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field plus 7 years of related experience.

San DiegoLast seen 1 month ago
Posted 1 month ago

Lead a specialized team of software engineers developing innovative Pixel sensor experiences at the intersection of hardware, software, and AI. You will drive the design and implementation of real-time embedded systems that process sensor signals efficiently while applying machine-learning and signal-processing algorithms in a power-optimized manner.… Required: 8 years software development experience, 5 years in computer vision or signal processing, 5 years leading ML design and infrastructure optimization, and 3 years technical leadership. This role demands deep expertise in embedded software, AI/ML algorithms, sensor fusion, and the ability to independently architect systems while managing a team.

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

As a Senior Systems Engineer for Data Center AI at Qualcomm, you will research, develop, optimize, and validate AI/ML solutions that integrate Qualcomm's hardware accelerators with software and ecosystem to deliver high-performance inference in datacenter environments. You will design and deploy Gen AI and LLM applications, implement fine-tuning and distillation techniques, perform model benchmarking, and drive system-level architecture decisions.… You will collaborate across functional teams to meet system-level requirements while staying current with advances in AI/ML models and hardware. Required skills include strong Python proficiency, expertise in ML frameworks (PyTorch, TensorFlow), deep understanding of ML deployment and system performance profiling, and experience with parallel computing.

San DiegoLast seen 14 days ago
Posted 1 month ago

Own and deliver small to medium machine learning system components from design through production deployment, including building data pipelines, training and evaluating models, and implementing MLOps monitoring. Write high-quality Python code to translate technical requirements into maintainable solutions, working with frameworks like scikit-learn, TensorFlow, PyTorch, and HuggingFace.… Design and deploy ML models as microservices, APIs, batch jobs, or streaming components on AWS, with responsibility for model performance metrics, data drift detection, and retraining triggers. Collaborate across Data Engineers, Software Engineers, Data Scientists, and product stakeholders to deliver project objectives.

San DiegoLast seen 1 month ago
$69,300 – $158,000 · Posted 1 month ago

As a Cybersecurity Engineer and Risk Analyst, you will develop and implement security solutions to protect military infrastructure, performing vulnerability and compliance assessments using industry-standard tools like eMASS and ACAS. You'll troubleshoot complex security challenges, assess network and system threats, implement infrastructure controls, and communicate security risks to both technical and non-technical audiences.… The role requires 3+ years of experience leading Risk Management Framework (RMF) activities for DoD projects, vulnerability scanning, and security control implementation. You'll work closely with Navy missions to identify cyber risks, recommend solutions, and provide hands-on support using your knowledge of cybersecurity policy, networks, system infrastructure, and risk management.

San DiegoLast seen 1 month ago
Posted 1 month ago

Lyntris seeks a Cyber Security Engineer II to provide Risk Management Framework (RMF) Assessment and Authorization (A&A) support for Navy software solutions. The role involves designing, implementing, and monitoring cybersecurity and information assurance policies for mission-critical systems; developing system IA documentation (categorization forms, security plans, assessment plans, continuous monitoring plans, risk assessments); and guiding the software development team through security scan review, evaluation, and remediation.… The engineer will work with system owners and stakeholders to manage cybersecurity requirements and continuously improve cyber posture. Requires 2–3 years of Department of Navy accreditation experience and working knowledge of NIST standards, RMF, and eMASS.

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

Join Qualcomm's Enterprise AI Engineering organization as a BizAI Tech Functional Engineer, bridging business stakeholders in Finance, Sales, and SCM with the AI engineering team. You will design and deliver AI-driven agents, natural-language analytics, and workflow automations on Qualcomm's unified BizAI platform, integrating with enterprise systems like Databricks, Oracle, Salesforce, and M365.… The role requires full-stack technical expertise (Python, TypeScript, FastAPI, n8n, Kubernetes) combined with functional fluency to translate process pain points into governed, production-grade solutions that meet SOX, security, and auditability standards. You'll support adoption through enablement and hands-on guidance while defining standards for scalability and compliance across the enterprise.

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

This role focuses on designing, developing, and deploying next-generation agentic automation solutions that replace and extend traditional RPA capabilities across enterprise systems. The engineer will architect AI-driven agents, chatbots, and workflow engines; lead technical delivery for a global matrixed team; and integrate platforms like Automation Anywhere with modern agentic frameworks and containerized infrastructure.… Success requires 7+ years in automation engineering or software development, strong proficiency in Python, Rust, and TypeScript, hands-on experience with agentic runtimes (n8n, LangGraph, Agno), and deep expertise in Docker, Kubernetes, enterprise security, and process optimization.

San DiegoLast seen 1 month ago
Posted 1 month ago

This role requires architecting and implementing large-scale integrations between Siemens Teamcenter PLM and enterprise systems including ERP (Oracle, SAP), MES, CAD/ECAD tools, data warehouses, and supplier portals. The architect will design integration frameworks using Teamcenter-native tools (T4EA, T4S, T4O, Gateway) and standard protocols (REST, SOAP, WebServices, XML) to enable seamless data flows across PLM ecosystems.… Experience with enterprise data flows (parts, BOMs, suppliers, change orders, documents) and CAD system connectors (Creo, Cadence, Mentor) is essential. This is a hands-on technical leadership role in complex PLM transformation programs.

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

Software Developer I/II at G2 Software Systems will perform full-cycle software engineering—planning, requirements analysis, design, development, integration, testing, and debugging—on large-scale mission-critical defense systems for DoD air defense, counter-drone, secure communications, and C4ISR operations. The role requires 3+ years of Java and JavaScript full-stack web development experience, proficiency with Agile processes, and hands-on work in automated build environments (Git, GitLab, Bitbucket, Jira, Confluence).… Candidates must be U.S. citizens capable of obtaining and maintaining a DoD security clearance. The company emphasizes custom software, AI/ML, cybersecurity, and MBSE across defense engineering solutions.

San DiegoLast seen 1 month ago
$141,600 – $212,400 · Posted 1 month ago

As a Staff Graphics Software Engineer, you will architect, design, implement, and optimize GPU hardware, drivers, features, and tools for next-generation gaming, XR, and AI experiences. You will write complex code in C++, C, Perl, and Python across simulation, emulation, and on-device environments, develop comprehensive pre- and post-silicon tests, and collaborate with cross-functional teams and external stakeholders.… The role requires 4+ years of relevant software/hardware engineering experience (or equivalent with advanced degree) and deep graphics and GPU expertise. You will work independently with minimal supervision while providing guidance to team members and influencing key organizational decisions.

San DiegoLast seen 14 days ago
$150,000 – $165,000 · Posted 1 month ago

Senior back-end engineer to own and re-architect the payment-terminal platform powering restaurant kiosks, currently spanning 40+ integrations across card-present terminals, processors, and cash automation. You will design a modular, pluggable SDK enabling internal and external developers to build integrations against a stable contract, implement new integrations from wire-level protocols (TLV, BMP, APDU, BCD/LLVAR) up through high-level APIs, and establish platform-wide patterns for payment correctness (idempotency, transaction recovery, reconciliation).… Role requires 6+ years back-end engineering with strong Java, Spring, OOP, and distributed-systems design; hands-on work with serial (RS-232/USB-serial via jssc) and USB (usb4java) transports, REST/SOAP/webhook integrations, and PCI-DSS compliance patterns.

San DiegoLast seen 1 month ago
$125,000 – $135,000 · Posted 1 month ago

Senior Network Engineer supporting mission-critical defense network environments at NIWC Pacific. Responsibilities include engineering, integration, testing, and maintenance of complex Combined Test Bed (CTB) network infrastructure, with emphasis on security, STIG compliance, and multi-cloud connectivity.… Required skills span enterprise routing/switching, firewall management, cloud networking across AWS and Azure, and network security technologies including Zero-Trust architectures. Must hold or be able to obtain Active Secret clearance and possess DoD 8570 IAT Level II and networking certifications.

San DiegoLast seen 1 month ago
$132,000 – $178,000 · Posted 1 month ago

Senior Firmware Engineer role focused on developing and optimizing low-level embedded software in C++ for flight-critical avionics and unmanned aerial systems (UAS). You will port frameworks to new RTOSes and hardware platforms, create Board Support Packages and Hardware Abstraction Layers for ARM Cortex-M architectures, develop peripheral drivers (I2C, SPI, UART, ADC, wireless), and conduct unit/integration testing including MISRA C compliance checks.… You'll diagnose cross-domain issues across electromechanical, software, networking, and RF subsystems, and translate mission requirements into technical specifications and test documentation.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior embedded software engineer role developing mission-critical firmware for Amazon's Leo satellite constellation. Responsibilities include architecting ASIC firmware, RF communication subsystems, secure boot operations, real-time embedded software, and hardware interfaces using protocols like I2C, SPI, UART, and Ethernet.… The role requires security-by-design principles, threat modeling, secure coding practices, and collaboration with hardware architects and systems engineers to bring custom silicon from concept through secure bring-up and production integration.

San DiegoLast seen 1 month ago
Posted 1 month ago

Design and build software to automate RF hardware test systems for satellite components before flight, including test infrastructure, CI/CD automation, and production-scale testing orchestration. Write Python on Linux test racks to measure satellite modem, amplifier, and RF component performance against pass/fail thresholds, translating hardware engineer requirements into reliable automated test logic.… Support manufacturing validation, on-orbit failure analysis, and enable factory operators to run environmental stress testing at scale. Own software quality, release processes, and work with SCPI-controlled test instruments, thermal chambers, and telemetry dashboards that drive ship/no-ship decisions.

San DiegoLast seen 1 month ago
$149,800 – $262,200 · Posted 1 month ago

As a Staff Software Engineer in Data Platform Engineering, you will design, build, and operate cloud-native platform components and services, taking features from design through production. You'll lead well-scoped technical projects, collaborate with senior engineers on architecture alignment, and ensure reliability and scalability through testing and instrumentation.… You'll spend most of your time hands-on building operators, controllers, automation, and platform services that other teams depend on, while mentoring junior engineers. The role requires 8+ years of software development experience (or equivalent with advanced degrees), 5+ years of hands-on Kubernetes experience, and proficiency with at least one major hyperscaler (AWS, Azure, GCP).

San DiegoLast seen 1 month ago
Posted 1 month ago

This Quality Assurance Engineer role supports medical device product development and sustaining engineering teams by developing and implementing quality test procedures, test equipment protocols, and sampling plans. The engineer will conduct product investigations, corrective/preventive actions, regulatory submissions support, and statistical analysis of production data—all in compliance with industry standards (ISO 14971), GMP, and regulatory requirements.… The role requires 4+ years in medical device/pharmaceutical quality engineering or equivalent advanced degree with 2+ years of relevant experience, with expertise in test method validation, equipment qualification (IQ/OQ/PQ), risk management documentation, and analytical equipment validation.

San DiegoLast seen 1 month ago
$130,814 – $130,814 · Posted 1 month ago

Design, implement, and maintain secure DevSecOps automation frameworks across on-premise and cloud infrastructure, integrating security controls into CI/CD pipelines for application and configuration deployment. Develop Infrastructure as Code using Terraform, Ansible, ARM/Bicep, PowerShell, Python, and Bash across Windows, Linux, VMware, Azure, and hybrid environments.… Automate provisioning, patching, vulnerability remediation, and compliance checks aligned with FFIEC, NCUA, CIS, and NIST standards while partnering with Cybersecurity, Infrastructure, and Application Development teams. Support container/platform engineering, cloud identity governance, and promote DevSecOps and GitOps practices across technology teams.

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

The Database Engineer will maintain, monitor, and optimize large-scale production MySQL database environments in distributed, mission-critical settings. Responsibilities include performance tuning, query and index optimization, database migrations and upgrades, capacity planning, and 24x7 on-call support.… The role requires designing reliable database architectures, automating operational tasks, and collaborating with development teams on database design guidance. Candidates must have strong fundamentals in distributed database topologies, Linux administration, scripting proficiency (Go/Python/Shell), and experience with cloud platforms such as Azure.

San DiegoLast seen 13 days ago
$156,000 – $166,400 · Posted 1 month ago

Senior Python Backend Engineer building and maintaining Python-based APIs and services in an AWS environment. The role focuses on developing Kafka-based data pipelines, managing data movement across systems, and ensuring reliability and performance of containerized services.… You'll need strong production Python experience, familiarity with streaming or message-based systems, and comfort working with AWS and Docker.

San DiegoLast seen 14 days ago
Posted 2 months ago

Own the complete release and deployment strategy for Elemynt's secure AI infrastructure platform, building systems that ensure every release is versioned, reproducible, observable, and safe to operate across enterprise and scientific computing environments. Design and implement deployment automation, CI/CD pipelines, artifact management, and operational visibility (logs, metrics, alerts) that work reliably in customer-managed and restricted environments.… Debug incidents, identify root causes, and systematize fixes into reusable automation. Partner with product and engineering teams to embed deployment readiness into the platform from the start.

San DiegoLast seen 17 days ago
Posted 2 months ago

Design and own cloud infrastructure foundations, core platform services, and observability systems that enable reliable deployment across customer environments (on-premise, cloud, or hybrid). Build production-grade Kubernetes infrastructure, internal APIs, deployment pipelines, and monitoring/alerting layers using infrastructure-as-code.… Instrument service-level objectives and health signals to ensure measurable reliability and reproducible, secure deployments across all environments.

San DiegoLast seen 17 days ago
Posted 2 months ago

Build and operate the data and ML infrastructure powering an AI platform for materials science, owning both sides: data pipelines that ingest and curate large-scale scientific output into training-ready formats, and model packaging, serving, monitoring, and CI/CD systems that move models safely from research to production across customer environments. You will design data ingestion and transformation workflows, implement validation and quality gates, package and version models with reproducible builds, run models through batch and online inference with safe rollout and rollback, monitor for drift and degradation, and build observability and internal tooling for engineering and science teams.… The role requires 6+ years shipping production software with deep expertise in data systems, ML infrastructure, containers, orchestration, and observability.

San DiegoLast seen 17 days ago