← Back to results

software-development jobs in San Diego

$75,500 – $140,500 · Posted 29 days ago

Associate Software Engineer role focused on developing embedded software for real-time control of advanced tactical radio equipment. The role involves full software development lifecycle participation (requirements, design, implementation, integration, test) using multiple programming languages (C++, C#, C, Java, Python, etc.) and real-time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE).… Responsibilities include hardware-software interface development, test procedure creation, experimental evaluation using modeling tools, and peer code review. This is an entry-level position for recent graduates or those completing a Bachelor's degree in computer science, computer engineering, software engineering, electrical engineering, or related fields.

San DiegoLast seen 27 days ago
$155,400 – $233,200 · Posted 29 days ago

As a System Performance Engineer at Qualcomm, you will optimize and validate power, performance, and thermal behavior of Snapdragon chipsets across mobile, compute, automotive, IoT, and data center platforms. You will profile complex concurrent system use-cases in emulation and software environments (Android/Linux/Windows), define performance analysis plans across CPU, GPU, and AI/ML workloads, identify optimization opportunities in SoC architecture, and triage performance issues to root cause.… You will collaborate with cross-functional hardware, software, and architecture teams, mentor junior engineers, and prepare technical recommendations for senior leadership. The role requires strong programming skills (Python, C/C++), deep knowledge of ARM SoC architecture, memory hierarchy, system interconnects, and hands-on experience with power/performance analysis tools and benchmarks.

San DiegoLast seen 27 days ago
Posted 29 days ago

Design, develop, test, and maintain scalable backend applications and services using Python for an enterprise technology organization. Build RESTful APIs, optimize application performance, and work with databases and cloud platforms.… Collaborate with DevOps teams on CI/CD and production support, participate in code reviews, and mentor junior developers within an Agile environment.

San DiegoLast seen 27 days ago
$130,000 – $165,000 · Posted 29 days ago

Senior Software Engineer responsible for architecting and implementing complex Android applications in Kotlin for medical devices, with emphasis on reliability, security, and regulatory compliance. The role involves collaborating with embedded and systems engineers to integrate Bluetooth Low Energy (BLE) and other communication protocols with medical device hardware, designing testable architectures, and ensuring compliance with medical device standards like IEC 62304 and FDA requirements.… Responsibilities include leading design reviews, conducting root-cause analysis on field issues, implementing comprehensive testing strategies, and maintaining technical documentation for regulated environments.

San DiegoLast seen 27 days ago
$160,001 – $200,000 · Posted 29 days ago

SAIC seeks a Principal Software Engineer to design, build, and deploy streaming data platforms and machine-learning systems for government clients. The role involves full-stack development (Python, Java, JavaScript), Kubernetes deployment, ETL pipeline design, and close client collaboration on implementation and technical documentation.… Requires 7–9 years of experience, U.S. citizenship, and ability to obtain TS/SCI clearance; must work on-site 3 days/week in San Diego.

San DiegoLast seen 27 days ago
$135,500 – $250,500 · Posted 29 days ago

Lead a software engineering team at L3Harris designing and implementing embedded and cloud-based systems across space and airborne technologies. You will own system and software architecture, lead design and implementation in Java and C++, serve as technical point of contact across programs, mentor junior engineers, and collaborate with cross-functional teams on the full software development lifecycle.… Requires 9+ years of relevant experience (or equivalent), minimum 5 years in a technical lead or architect role, and an active Secret clearance.

San DiegoLast seen 28 days ago
$118,169 – $141,323 · Posted 1 month ago

Design, develop, and enhance business solutions using Microsoft Power Platform (Power Automate, Power Apps, Power BI) based on client requirements. Perform data cleaning and transformation in Power Query, conduct quality reviews of technical deliverables, and mentor team members on effective communication and execution practices.… Serve as a point of contact for clients, present findings, and identify opportunities for follow-on projects that align with stakeholder needs.

San DiegoLast seen 28 days ago
$118,169 – $141,323 · Posted 1 month ago

Design and develop business solutions using Microsoft Power Platform tools (Power Automate, Power Apps, Power BI) based on client requirements. Import, clean, and transform complex data from multiple sources using Power Query while identifying and resolving data integrity issues.… Review code and technical deliverables for quality, mentor team members, and communicate technical findings to clients and stakeholders. Track project progress, ensure timely delivery, and identify opportunities for follow-on enhancements.

San DiegoLast seen 28 days ago
$130,000 – $160,000 · Posted 1 month ago

Mid-level full-stack software engineer responsible for developing, deploying, and troubleshooting distributed applications across application software, operating systems, networking, virtualization, and hardware interfaces. The role requires 5+ years of professional software development experience with proficiency in Python, modern front-end frameworks, RESTful APIs, Linux administration, containerization (Podman/OCI), Git, and configuration automation (Ansible).… Strong emphasis on independent ownership of features from requirements through implementation and testing, with preferred experience in LLMs, generative AI, agentic workflows, and AI-tool integration for engineering tasks.

San DiegoLast seen 28 days ago
$160,001 – $200,000 · Posted 1 month ago

SAIC seeks a Principal Software Engineer to design and deploy streaming data platforms and machine-learning systems for defense/mission clients. You will perform full-stack development (Python, Java, JavaScript) with cloud deployment on Kubernetes, collaborate on client requirements, and lead technical implementation of data pipelines and ETL workflows.… The role requires 9+ years of software engineering experience, a current Secret clearance with ability to obtain TS/SCI, and hands-on expertise in cloud platforms (AWS/Azure), databases (SQL, PostgreSQL, MongoDB), and Linux/shell scripting.

San DiegoLast seen 27 days ago
$109,400 – $164,200 · Posted 1 month ago

Qualcomm is seeking a Software Engineer to develop 5G/6G wireless systems for a Test Base Station platform. The role focuses on designing and implementing Radio Access Network Layer 2 (MAC, RLC, PDCP, SDAP) functionality in C++ as a Linux service, including channel configuration, scheduler optimization, and multi-threaded, real-time software.… Responsibilities span specification interpretation, feature development through commercialization, cross-layer integration with RRC and PHY components, and performance optimization for latency and throughput.

San DiegoLast seen 28 days ago
$138,700 – $208,100 · Posted 1 month ago

Senior Graphics Programmer role focused on building and maintaining cross-platform build pipelines, data-packaging systems, and internal developer tools for AAA game titles. Responsibilities include bringing engines to new platforms, resolving low-level crashes and memory issues across console and mobile hardware, managing SDK upgrades, and leading modernization of long-lived build infrastructure.… Requires 5+ years of performance-critical C++ development, strong debugging skills, hands-on experience with build systems (Jenkins, MSBuild, gradle), and proficiency in C# for tools development.

San DiegoLast seen 28 days ago
$100,000 – $150,000 · Posted 1 month ago

Software Engineer III with 5+ years of experience to develop specialized military tactical software. The role requires 3 years of C# development and deep expertise in TAK (Tactical Assault Kit) ecosystem work, including TAK plugins (WinTAK, ATAK, Server), STANAG 4817 COT messaging, and MK18 products (Hydroid VIP, Neptune, Coin Nexus).… Bachelor's degree in Engineering or IT required; based in San Diego, CA.

San DiegoLast seen 28 days ago
$135,500 – $250,500 · Posted 1 month ago

Lead a software engineering team at L3Harris, taking ownership of system and software architecture for space and airborne technologies. You will design, implement, integrate, and test solutions across embedded, platform, and cloud environments using Java, C++, and other modern languages.… Responsibilities include leading architecture decisions, mentoring junior engineers, serving as a technical point of contact across programs, and collaborating with cross-functional teams on the full software development lifecycle. Requires a bachelor's degree with 9+ years of experience, minimum 5 years in a technical lead or software architect role, and an active Secret clearance.

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

A software security engineer role focused on vulnerability research, secure embedded software design, and tool development for government partners. The engineer will perform end-to-end vulnerability analysis against software stacks, design and implement embedded solutions, conduct code reviews and regression testing, and write technical documentation.… The role requires 2+ years of programming experience in C/C++/Java/Python, strong knowledge of x86 and ARM architectures, Linux fundamentals, reverse engineering tools (IDA Pro, Ghidra), and experience with security vulnerability identification and remediation.

San DiegoLast seen 1 month ago
$192,600 – $289,000 · Posted 1 month ago

Design and develop CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server platforms. Work on ARMv9 architecture features, firmware development, and hardware-software co-design, including performance optimization and system-level software enablement.… Participate in code reviews, debugging, unit testing, and technical documentation while collaborating with cross-functional hardware and software teams. Requires 8+ years of software engineering experience with strong C/C++ programming skills and embedded systems expertise.

San DiegoLast seen 28 days ago
$111,100 – $111,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, designing and implementing system integrations, and researching innovative features. The role requires decomposing existing systems, troubleshooting code, and orchestrating integration across competing software branches.… Requires 5+ years of professional software development or computer networks experience, 2+ years in systems or software engineering, and proficiency in C, C++, and Java with scripting languages (Ansible, PowerShell, Bash, JavaScript). Must obtain Security+ certification within 6 months and hold a TS/SCI clearance.

San DiegoLast seen 28 days ago
$187,000 – $280,600 · Posted 1 month ago

Senior Staff Security Engineer responsible for developing hardware and software security features, conducting advanced security assessments and vulnerability analysis, and designing security architectures for Qualcomm products. The role requires deep security expertise to identify design and implementation vulnerabilities, lead cross-organizational teams on security adoption, and ensure product security throughout the lifecycle.… Requires a bachelor's degree in Engineering or Computer Science with 6+ years of security engineering experience (or equivalent with advanced degree), plus proficiency in programming languages like C, C++, Java, or Python.

San DiegoLast seen 28 days ago
$103,600 – $155,400 · Posted 1 month ago

Design, develop, and maintain embedded software for wireless modem and broadband networking systems, working across connectivity protocols, system services, and platform layers. Debug and resolve technical issues using structured problem-solving, conduct code reviews, and collaborate with cross-functional teams (System Engineering, RF, Ethernet, Wi-Fi) to deliver high-quality, scalable software.… Participate in the full development lifecycle including on-target and off-target kernel debugging, and support field issues by analyzing and fixing complex functional, performance, and stability problems.

San DiegoLast seen 28 days ago
$99,500 – $149,300 · Posted 1 month ago

Own end-to-end feature development for Voice AI on Windows, including wake-on-voice, ASR, translation, transcription, and TTS. Design and implement Windows audio driver stack solutions (UMDF/KMDF) that leverage Qualcomm SoC CPU/DSP/NPU capabilities while meeting strict latency and power targets.… Debug complex multi-threaded, multi-processor issues across hardware/software boundaries and optimize for low-power always-on scenarios. Collaborate with cross-functional teams (hardware, DSP, ML, systems, product) and communicate status, risks, and mitigations to stakeholders.

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

Software Developer I/II at G2 Software Systems, a defense contractor, develops mission-critical software for DoD air defense, counter-drone, secure communications, and C4ISR operations. The role encompasses full-stack web application development using Java and JavaScript, including requirements analysis, design, development, integration, testing, and debugging of large-scale systems.… Candidates need 3+ years of full-stack programming experience, proficiency with Agile processes, and hands-on experience with Git/GitLab/Bitbucket, Jira, and Confluence. This position requires U.S. citizenship and the ability to obtain and maintain a DoD security clearance.

San DiegoLast seen 28 days ago
Posted 1 month ago

As a Full Stack Engineer at Nucleus Biologics, you will develop and maintain software tools for scientists and manufacturing teams. Responsibilities include EC2 and RDS administration, Docker container lifecycle management, PostgreSQL database maintenance, monitoring ERP/QMS sync jobs, and resolving customer and internal issues.… You'll need strong Python (FastAPI/Django/Flask), React/TypeScript, PostgreSQL, and practical DevOps skills with AWS (EC2, RDS, S3), Linux, Docker, and Nginx.

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

Staff Software Engineer on the AI Experience Framework (AIUX) team, responsible for full-stack architectural decisions in a JavaScript/component-driven environment powering ServiceNow's AI-first user interfaces. You will own code from design through delivery, architect modular reusable component systems, set framework-level technical direction for AI integration and state management, and serve as an escalation point for production issues across multiple teams.… The role requires 8+ years of OO language experience (Java, C++, C#, Go), advanced expertise in modern UI frameworks (React, Angular, Vue, Lit), relational databases, and data structures/algorithms/design patterns at scale.

San DiegoLast seen 28 days ago
$141,000 – $228,800 · Posted 1 month ago

Design and develop software applications that orchestrate complex automated laboratory workflows and closed-loop learning systems for biotherapeutics discovery. Build data pipelines, visualization tools, and machine learning models for visual inspection, predictive maintenance, and process optimization.… Implement IoT integrations, digital lab twins, telemetry systems, and maintain integrations across automation schedulers, LIMS, and data platforms using DevOps best practices and cloud solutions. Requires a Ph.D. in Computer Science, Software Engineering, or Bioengineering with 3+ years of industry experience (or equivalent M.S./B.S. with 10+/13+ years respectively), strong proficiency in Python, SQL, and JavaScript, and experience with lab digitalization and autonomous systems.

San DiegoLast seen 28 days ago
Posted 1 month ago

Senior Software Engineer role developing reliable, modular, and secure software components for federal government systems. Responsibilities include designing and building C++ applications and web-based middleware on RHEL, front-end development with React/JavaScript/HTML5/CSS3, and writing security accreditation policies.… Requires 7–9 years of software engineering experience, active Secret clearance at hire, and ability to obtain Top Secret clearance.

San DiegoLast seen 1 month ago