← Back to results

software-development jobs in San Diego

$188,500 – $255,000 · Posted 2 months ago

Staff-level frontend engineer leading the Identity team to build next-generation authentication systems across MailChimp and QuickBooks. You will architect and develop Kubernetes-based services, design hosted authoring and administrative UIs, mentor engineers, and drive technical decisions across the full SDLC.… Requires 8+ years building enterprise cloud-native applications, strong React/JavaScript and Python skills, microservices and API design expertise (REST, GraphQL), and proven leadership in cross-functional environments.

San DiegoLast seen 2 months ago
$69,300 – $158,000 · Posted 2 months ago

An AI Software Developer at Booz Allen Hamilton will design, implement, and integrate AI-enabled automation and analytics solutions for Navy cybersecurity and mission workflows. The role requires hands-on Python development, API integration, and secure system design in classified or controlled environments, with close collaboration between cybersecurity specialists, engineers, and mission stakeholders.… Success demands translating mission requirements into technical tasks, delivering credible implementations (not slide-only recommendations), and operating within RMF, compliance, and secure engineering practices. The ideal candidate combines software engineering rigor (version control, code review, testing) with AI/LLM experience and the ability to work in small, structured teams on multidisciplinary problem-solving.

San DiegoLast seen 2 months ago
$86,900 – $198,000 · Posted 2 months ago

Senior Network Engineer responsible for designing, developing, and maintaining complex network systems for Navy missions. Translate business requirements into technical network solutions, lead architecture and engineering efforts, and provide hands-on support for critical military infrastructure.… Required to manage network performance, quality of service, and ensure production-ready configurations across global networks. Bring 10+ years of network engineering experience with expertise in routing protocols, firewalls, cloud integration, and cybersecurity.

San DiegoLast seen 2 months ago
$62,400 – $62,400 · Posted 2 months ago

Join Axos Bank's Data Engineer Rotational Program as a first-career technologist gaining multi-platform exposure in data engineering. You will focus on SQL-based solutions, creating SSIS packages for data transformation, writing and maintaining SQL jobs and stored procedures, and performing data quality validation and testing.… Through rotations across database development, data quality, and business intelligence reporting, you'll develop enterprise-level solutions while working with cross-functional teams on Salesforce, Marketing Cloud, and omnichannel platforms. The role requires a bachelor's degree in IT, Computer Science, or related field, with basic to intermediate SQL Server knowledge.

San DiegoLast seen 2 months ago
$153,537 – $202,200 · Posted 2 months ago

Lead the development, creation, and modification of embedded system software and advanced features at Qualcomm. Design and own detailed technical specifications for complex software systems, analyze user needs against feasibility constraints, and perform deep debugging on embedded platforms to resolve system-level issues.… Collaborate with cross-functional teams including systems analysts and engineers, present technical designs, and write production-quality code while managing project deadlines with minimal supervision. Requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

San DiegoLast seen 2 months ago
$103,600 – $155,400 · Posted 2 months ago

Qualcomm seeks an Embedded Systems Software Engineer to design, develop, and maintain embedded software for wireless broadband and automotive telematics platforms. You will work across networking and platform layers, debugging complex issues and collaborating with cross-functional teams on features spanning connectivity protocols, system services, and embedded software stacks.… The role requires strong C/C++ programming, Linux expertise, and familiarity with networking fundamentals (TCP/IP, WiFi, etc.), with desirable experience in middleware platforms like RDK-B, OpenSync, and OpenWRT. You will participate in the full software lifecycle including design, coding, unit testing, integration, validation, and code reviews, while supporting customer issues and performing on-target and off-target Linux kernel debugging.

San DiegoLast seen 2 months ago
$155,687 – $210,139 · Posted 2 months ago

Senior Network Engineer supporting the US Navy to design, architect, and maintain production-ready network configurations for the Global Network. Responsible for translating business requirements into technical solutions, establishing KPI measurement methodology, performance tuning, and troubleshooting network infrastructure.… Requires hands-on expertise in Cisco routing and switching, advanced routing protocols (OSPF, BGP, DMVPN, MPLS/VPLS), QoS implementation, and packet analysis tools. Will report directly to government stakeholders, present at technical meetings, and support lab operations as a CMS Level 2 user.

San DiegoLast seen 2 months ago
$178,400 – $267,600 · Posted 2 months ago

As a Sr. Staff Software Engineer on Qualcomm's AI Software team, you will design and develop the Qualcomm AI Runtime (QAIRT) SDK for IoT platforms, enabling efficient execution of deep neural networks, LLMs, and modern AI architectures.… You will lead feature development, mentor junior engineers, and collaborate across cross-functional teams to deliver scalable AI software solutions. The role requires 8+ years of software development experience with strong C/C++ and Linux proficiency, hands-on technical leadership, and the ability to keep pace with rapid industry and academic advances in machine learning and software engineering.

San DiegoLast seen 18 days ago
$134,800 – $202,200 · Posted 2 months ago

Design, develop, and optimize embedded software stacks for complex SoCs with multiple core types, memory hierarchies, and bus infrastructure at Qualcomm. Lead architectural decisions for Edge AI and multimedia use cases, balancing performance and power efficiency while creating SDKs for customer development.… Collaborate with systems, hardware, and test engineers to define software architecture and drive optimization for ARM CPU and NPU acceleration. Requires 6+ years of software engineering experience (or 5+ with a Master's degree, 4+ with a PhD) and 3+ years with languages like C, C++, Java, or Python.

San DiegoLast seen 2 months ago
$162,600 – $244,000 · Posted 2 months ago

Senior Staff Software Engineer role at Qualcomm focused on power and thermal management for next-generation ARM-based data-center server platforms. You will analyze system-level use cases, optimize DVFS and power-limiting mechanisms, develop algorithms to reduce power consumption, and perform system-level optimizations using hardware and software techniques.… The role requires 6+ years of software engineering experience (or equivalent with advanced degree), 3+ years with C, C++, Java, or Python, and preferred expertise in power/performance measurement, ARM architecture, SoC design, Linux, real-time operating systems, and device drivers.

San DiegoLast seen 17 days ago
Posted 2 months ago

As a Mission Software Engineer, you will own software solutions deployed to autonomous systems customers, developing capabilities across networking, autonomy, systems integration, and robotics. You'll troubleshoot live deployments, create performance metrics for debugging, and collaborate with multidisciplinary teams and end-users to translate operational needs into mission-ready features.… The role requires 3+ years of C++, Python, or Rust experience in Linux environments, with a strong engineering background and ability to navigate complex codebases quickly. You must be a U.S. citizen eligible for security clearance and based in or willing to relocate to San Diego.

San DiegoLast seen 17 days ago
$134,800 – $202,200 · Posted 2 months ago

Develop bare-metal firmware and low-level device drivers for Qualcomm reference platforms, focusing on hardware bring-up, validation, and early platform enablement. Work directly with hardware and silicon teams to debug SoC peripherals, implement test firmware, and resolve hardware/software integration issues using lab instrumentation and debug tools.… Design and maintain register-level software for a wide range of integrated peripherals including memory, displays, cameras, RF transceivers, and communication interfaces. Requires deep expertise in embedded systems, processor architectures, and hardware protocols with strong problem-solving and cross-functional collaboration skills.

San DiegoLast seen 18 days ago
$154,000 – $231,000 · Posted 2 months ago

Qualcomm seeks a Staff Embedded Software Engineer (6+ years) to design, implement, and maintain real-time operating system (RTOS) software components across QuRT OS and Zephyr RTOS platforms deployed on Qualcomm SoCs. You will own complex system-level issues, lead feature design from requirements through deployment, perform deep root-cause analysis on crashes and traces, and collaborate across hardware, systems, validation, and software teams.… The role emphasizes technical leadership, ownership of large technical areas, and raising team quality through example while leveraging modern development tools and automation. Strong hands-on experience with RTOS concepts, C/C++, low-level system software, and embedded development is required.

San DiegoLast seen 2 months ago
$117,750 – $176,625 · Posted 2 months ago

The DUV Software Group at Cymer seeks a Software Quality Assurance Engineer to develop and implement test plans for embedded real-time control systems used in laser-based electro-mechanical equipment. You will design test cases, execute testing in laboratory environments, analyze requirements for completeness, conduct code and design reviews, and collaborate with Systems, Algorithms, and Software engineers to ensure reliability and performance.… The role requires hands-on experience with hard real-time embedded systems, actuators, motors, sensors, RTOS, and distributed control architectures, plus proficiency with test automation, oscilloscopes, logic analyzers, and data analysis. You'll translate requirements into verification strategies, trace problems to root cause, and maintain auditable test documentation across the full software development lifecycle.

San DiegoLast seen 2 months ago
$150,000 – $180,000 · Posted 2 months ago

The Systems Engineer applies interdisciplinary expertise to define, develop, integrate, and test complex In Vitro Diagnostic systems for medical device applications. Responsibilities include documenting user and system requirements, decomposing system architecture into subsystems with defined interfaces, conducting hazard and risk analysis, managing configuration and change control, driving system integration and root-cause analysis, and supporting clinical validation.… The role requires 10+ years of industry experience with demonstrated mastery of the full product development lifecycle in medical device or regulated environments, including risk management, design reviews, and cross-functional collaboration with development, testing, and clinical teams.

San DiegoLast seen 2 months ago
$165,000 – $195,000 · Posted 2 months ago

Senior Software Engineer/Research Scientist applying advanced mathematical and algorithmic expertise to defense technology development. Responsibilities include algorithm development in probability, statistics, estimation theory, machine learning, and optimization; designing and maintaining C++ software applications in Linux environments; prototyping AI/ML solutions in MATLAB, Python, and TensorFlow; and managing DevOps workflows using GitLab, Docker, and Podman.… Requires 10+ years of engineering experience, a B.S. in engineering/mathematics, and ability to obtain a DoD Secret clearance.

San DiegoLast seen 2 months ago
Posted 2 months ago

Lead senior systems engineer on the EC2 NX Platforms team to design and optimize the packet processing pipeline powering EC2 instances across AWS's global fleet. Drive ultra-high-performance networking software handling millions of packets per second through expert C/C++ development, low-level hardware tuning, and data structure optimization.… Own architecture decisions, mentor junior engineers, and ship production code across EC2 and Lambda with full ownership from design through operation. Collaborate with cross-functional teams to implement Software Defined Networking (SDN) capabilities that enhance security, availability, and reliability.

San DiegoLast seen 2 months ago
Posted 2 months ago

Design and implement ultra-high-performance packet processing software for AWS EC2's virtualized networking stack, handling encryption, firewalls, routing, and monitoring across 9M+ hosts. Own end-to-end development of features running on the EC2 Nitro System, from design through production deployment, optimizing for millions of packets per second on single CPU cores.… Build secure, scalable monitoring and diagnostics services, and design hardware/software validation platforms enabling efficient CI/CD. Mentor junior engineers on systems architecture and maintainable code while collaborating cross-functionally to define requirements and improve development processes.

San DiegoLast seen 2 months ago
Posted 2 months ago

Senior software development engineer leading a small team on AWS EC2 VPC's packet pipeline, which processes millions of packets per second across a global fleet. The role requires deep expertise in C/C++ systems programming, kernel/embedded development, and ultra-high-performance optimization including hand assembly and vectorization.… Responsibilities include architecture decisions, mentoring junior engineers, design/code reviews, and communicating technical strategy with cross-functional teams and leadership.

San DiegoLast seen 2 months ago
Posted 2 months ago

As a PCB Layout Engineer for Amazon Leo's satellite network, you will design and lay out circuit boards from concept to fabrication using industry-standard tools like Cadence Allegro or Mentor Xpedition. You will contribute across all phases of spacecraft subsystem design and production, working with analog, digital, and high-speed circuits in a collaborative, cross-functional environment.… The role requires 4+ years of PCB layout experience, expertise in high-current-density designs, and the ability to manage multiple projects in parallel. You should be comfortable with design ambiguity and solving problems at scale for a mission-critical, low-Earth-orbit satellite constellation.

San DiegoLast seen 2 months ago
Posted 2 months ago

As an IT Support Engineer I, you will implement technical solutions and provide high-quality support for computer hardware, operating systems, and enterprise application software across Amazon's global operations. You will troubleshoot and resolve network, infrastructure, and computing system issues in multi-user, high-availability environments, ensuring production availability.… Responsibilities include network engineering, systems administration, managing technical projects, and identifying root causes of operational issues. The role requires hands-on experience with Windows Server, networking protocols, PC repair and deployment, and corporate IT service delivery.

San DiegoLast seen 2 months ago
Posted 2 months ago

This is a hands-on product security role focused on threat modeling and cybersecurity risk management for medical devices and SaMD platforms. You'll conduct security risk assessments, build FDA submission documentation (510(k) files, risk management files, SBOMs), review security architecture, and maintain risk and vulnerability management plans.… The role requires 5+ years of cybersecurity or product security experience, with strong preference for FDA documentation and regulated medical device background, and working knowledge of NIST frameworks, OWASP, and secure SDLC practices.

San DiegoLast seen 2 months ago
Posted 2 months ago

Lead Software Engineer managing a team of cloud engineers with technical mentorship, career guidance, and performance management responsibilities. The role involves defining and executing a cloud technical roadmap aligned with business goals, architecting high-availability and scalable systems on Google Cloud Platform, and supporting machine learning workloads and data ingestion at scale.… Requires 10+ years of software engineering experience, 3+ years in cloud architecture or distributed systems, and 3+ years of technical leadership.

San DiegoLast seen 2 months ago
$80,000 – $110,000 · Posted 2 months ago

Whova seeks full-time Software Engineers to build scalable front-end and backend services for a global event platform serving over a million users. You will design and deploy high-availability backend services or build mobile and web applications, write unit tests and automation, and translate product requirements into technical solutions.… You'll be paired with a senior engineer for structured onboarding and expected to deliver results on schedule while maintaining code quality.

San DiegoLast seen 2 months ago
$141,000 – $206,800 · Posted 2 months ago

Design and implement software integrations connecting lab automation infrastructure (liquid handlers, plate readers, robotic workstations, analytical instruments) with orchestration layers and digital workflows. Build production-grade Python applications and containerized services using Docker and Kubernetes, deploy CI/CD pipelines, and maintain LIMS integrations.… Explore AI-driven decision-making and autonomous orchestration capabilities, staying current with LLM tooling and agent frameworks. Provide technical leadership and mentorship to the automation engineering team while shaping the roadmap for closed-loop autonomous discovery systems.

San DiegoLast seen 2 months ago