← Back to results

software-development jobs in San Diego

$124,000 – $187,000 · Posted 1 month ago

Senior Software Engineer role at CoStar focused on designing and building production applications using C# and .NET on AWS cloud infrastructure. The position emphasizes leveraging Claude AI for code generation, refactoring, and analysis, while building and operating scalable, cloud-native solutions.… Requires strong AWS hands-on experience (EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, CloudWatch), API and backend service development, and solid software design principles. Preferred qualifications include Databricks experience, microservices/distributed systems knowledge, CI/CD and DevOps practices, and Infrastructure-as-Code tools like Terraform and CloudFormation.

San DiegoLast seen 1 month ago
Posted 1 month ago

As an Applications Engineering Consultant for Siemens EDA's Emulation division, you will provide technical sales support and hands-on expertise to customers evaluating and deploying Siemens Veloce Strato emulation and prototyping solutions. You'll work directly with customers during product evaluations, troubleshoot technical obstacles, deliver presentations on product features, and communicate customer requirements back to product development teams.… The role requires 7+ years in chip/ASIC design, verification, or emulation/prototyping, with deep expertise in SystemVerilog/Verilog/VHDL, RTL design, industry emulation tools (Veloce, Palladium, ZeBu), and simulation environments (Questa, VCS, Incisive). You'll leverage scripting languages (Python, Perl, Tcl, shell) and EDA tool integration knowledge to help customers optimize their design flows and build long-term technical relationships.

San DiegoLast seen 1 month ago
$83,800 – $115,200 · Posted 1 month ago

NXP seeks an entry-level NFC System Software Validation Engineer to validate and verify NFC components at the system level, developing and executing automated test scripts, test plans, and procedures according to product specifications. The role requires hands-on use of lab equipment (oscilloscopes, logic analyzers, spectrum analyzers, RF tracers) and collaboration with hardware and firmware teams to troubleshoot software defects in embedded NFC systems.… The candidate must have strong proficiency in C, C++, Java, or Python, foundational knowledge of wireless communications protocols (NFC, Bluetooth, Wi-Fi, Zigbee), and experience with embedded development tools and debuggers.

San DiegoLast seen 21 days ago
$105,000 – $158,000 · Posted 1 month ago

Applications Engineer supporting Shield AI's autonomy software products, deployed globally (~50% travel) to integrate and support enterprise software with customers. You'll become expert in the Hivemind enterprise software stack and autonomy modules, provide technical training and support, develop AI/autonomy applications using the SDK, assist with sales demos and post-sales deployment, debug API integration issues, and collaborate with product engineering on customer feedback.… Requires 5+ years industry experience, 2+ years in applications/integration engineering and startup environments, strong C++ proficiency, intermediate Python, and a degree in Engineering or Computer Science.

San DiegoLast seen 1 month ago
$124,000 – $187,000 · Posted 1 month ago

CoStar seeks a Senior Software Engineer to design and build production applications using C# and .NET on AWS, with hands-on experience leveraging Claude for AI-assisted development. The role focuses on building scalable, cloud-native solutions and involves building APIs, backend services, system design, code reviews, and mentoring.… Required skills include strong C# and .NET expertise, hands-on AWS experience (EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, CloudWatch), Git workflows, and software design principles. Preferred qualifications include practical Claude experience, Databricks, microservices, CI/CD pipelines, and infrastructure-as-code tools like Terraform or CloudFormation.

San DiegoLast seen 21 days ago
Posted 1 month ago

Senior software developer responsible for formulating and implementing enterprise software solutions across multiple platforms, including architecture planning, deployment coordination, and maintenance of complex systems. Will lead technical direction for projects, mentor junior developers, and serve as the prime technical contact with customers and stakeholders.… Requires deep expertise in software development principles, ability to understand new technologies quickly, and hands-on experience with embedded systems, hardware integration, and lab instrumentation.

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

Software Developer I or II at a defense software company, performing full-stack web application development using Java and JavaScript frameworks. Responsibilities include software planning, requirements analysis, design, development, integration, testing, and debugging of large-scale systems for DoD air defense, counter-drone, and C4ISR operations.… Requires 3+ years of programming experience, proficiency with Agile processes, and hands-on work in automated development environments (Git, GitLab, Bitbucket, Jira, Confluence).

San DiegoLast seen 1 month ago
$98,400 – $171,000 · Posted 1 month ago

Principal Software Engineer responsible for designing, developing, integrating, and testing embedded and real-time software for flight-critical and mission-critical systems at Northrop Grumman. The role requires expertise in C, C++, and Python, with experience in multi-threaded development, SDLC, Agile methodologies, and real-time operating systems (VxWorks, Integrity, embedded Linux).… Will collaborate across Systems Engineering, Cloud & Application, DevSecOps, and Test Automation teams in a fast-paced environment, analyzing system capabilities and resolving technical problems.

San DiegoLast seen 1 month ago
$98,400 – $171,000 · Posted 1 month ago

Principal Software Engineer designing, developing, and executing automated software tests for embedded, safety-critical, and mission-critical real-time systems throughout the software development lifecycle. The role requires expertise in object-oriented programming (C/C++, C#, Java, Python), test automation frameworks (GoogleTest, TestComplete, Cucumber, Robot, etc.), CI/CD tools (Atlassian, GitHub, GitLab, Jenkins), and experience qualifying multi-threaded embedded software on real-time operating systems (VxWorks, Integrity, Real-Time Linux).… Responsibilities include analyzing software requirements, diagnosing root causes across integration and acceptance testing, collaborating with developers and systems engineers, and developing clear technical documentation in fast-paced, Agile environments.

San DiegoLast seen 1 month ago
Posted 1 month ago

As a Software Engineering Intern, you will assist in designing, developing, and testing full-stack software applications across cloud, mobile, and SaaS environments. You'll contribute to code reviews, debug defects, collaborate with cross-functional teams, and support deployment and maintenance.… The role emphasizes hands-on experience with best practices in software development, Agile methodologies, and exposure to AI and emerging technologies.

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

Software Engineer II will design and develop embedded software for Genalyte's Merlin photonic diagnostic platform, a medical device requiring adherence to FDA/medical device software standards. The role involves developing embedded software components, creating software tools for testing and integration, executing test protocols, and troubleshooting system functionality.… The engineer will work with device-to-cloud interfaces, low-level hardware controllers (motors, robots, sensors), and collaborate cross-functionally while mentoring junior engineers. Required skills include C/C++/C#/Python (.NET preferred), embedded systems design, build systems, unit testing, networking, Unix/Windows, and Jira/Confluence.

San DiegoLast seen 1 month ago
Posted 1 month ago

Design and develop integration interfaces and APIs between SAP ERP and third-party systems using SAP Cloud Platform Integration (CPI). Configure SAP Integration Suite services, IFlows, cloud connectors, and adapters (RFC, OData, SOAP, IDOC, SFTP, JDBC, HTTP, JMS).… Perform data mapping, JSON/XML conversions, Groovy scripting, and XSLT transformations. Set up security infrastructure including Keystore, SSL certificates, SSH tokens, and PGP encryption. Requires 5+ years as a software/SAP consultant, 2.5+ years in Java mapping and SAP CPI, and 2+ years in SAP PI/PO.

San DiegoLast seen 1 month ago
Posted 1 month ago

ServiceNow Developer responsible for hands-on development, scripting, and configuration using Flow Designer, JavaScript, REST/SOAP Web Services, and Mid-Servers. Design and build custom ITSM workflows, migrate legacy Oracle APEX data to ServiceNow's unified schema, and architect advanced platform capabilities including AI integration.… Lead agile ceremonies, conduct stakeholder workshops for process re-engineering, and provide knowledge transfer to government administrators while ensuring code quality and federal compliance standards.

San DiegoLast seen 1 month ago
Posted 1 month ago

Python developer role focused on building and maintaining serverless AWS applications using Lambda, S3, and DynamoDB, with responsibilities spanning infrastructure automation, security (IAM, credential rotation), monitoring (CloudWatch, Splunk), and test automation using BDD frameworks. Requires 2 years of Python/Django development experience, 2 years as a software engineer or consultant, and familiarity with Social Capital Report Platform maintenance.… The role involves cross-regional failover implementation, legacy codebase refactoring, and API quality assurance across multiple environments.

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

Senior D365 F&O Developer responsible for designing, developing, and supporting Microsoft Dynamics 365 Finance & Operations enhancements and extensions, with a focus on Manufacturing and Supply Chain modules in a validated life sciences environment. The role involves leading ERP implementation initiatives, AI-driven solutions (Copilot, AI Agents), system integrations with Salesforce, Azure, warehouse management systems, and eCommerce platforms, and managing D365 biannual release upgrades including testing and deployment.… Requires 3+ years of D365 F&O extension development experience and 5+ years managing cloud-based D365 ERP implementations, with strong expertise in X++, data entities, OData/REST APIs, and life sciences compliance (ISO 13485).

San DiegoLast seen 1 month ago
$61,900 – $141,000 · Posted 1 month ago

Join Booz Allen Hamilton as an AI Software Developer Intern supporting U.S. Navy missions in San Diego.… You'll write and debug code (primarily Python), contribute to AI/ML-enabled automation projects, and work on software integration tasks alongside experienced engineers and cybersecurity specialists. The role is structured to support your academic commitments while you pursue a bachelor's degree in computer science, cybersecurity, or a related STEM field by Summer 2027.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior Technical Lead role managing a development team building enterprise applications with Spring Boot, React.js, and Java. Responsibilities include leading technical architecture and design, mentoring developers, conducting code reviews, ensuring best practices, and collaborating with stakeholders to deliver scalable, secure solutions.… Required skills include proficiency in Spring Boot for backend development, React.js for frontend work, Java programming, RESTful services, microservices architecture, and cloud technologies.

San DiegoLast seen 1 month ago
$184,600 – $277,000 · Posted 1 month ago

Lead multiple engineering teams building social experiences on the PlayStation platform, translating product objectives into technical plans across client applications, APIs, distributed services, and cloud infrastructure. Establish standards for software design, testing, deployment, and operations while managing 24/7/365 service reliability, incident response, and observability.… Coach engineers across career stages, partner cross-functionally with Product, Design, Data, and Security leaders, and evaluate responsible AI integration across development, testing, and customer-facing capabilities.

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

Develop and optimize machine learning software for Qualcomm's AI Stack SDKs (QAIRT, Genie), enabling efficient execution of generative AI models and large language models on low-power Snapdragon platforms. Design core runtime components for resource-constrained AI systems, validate performance/accuracy across use cases, and debug complex issues in embedded AI environments.… Requires C/C++ proficiency, Linux development experience, and strong software engineering fundamentals; 2+ years experience for senior roles, project/internship experience for entry-level. Preferred: embedded systems background, generative AI model familiarity, hardware acceleration knowledge, and experience with Qualcomm AI Stack products.

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

Senior Windows audio software engineer responsible for end-to-end feature development of Voice AI capabilities on Windows, including wake-on-voice, on-device ASR, translation, transcription, and TTS. The role requires designing and implementing Windows audio and driver stack solutions that leverage Qualcomm SoC CPU/DSP/NPU capabilities while meeting strict latency and power targets, with work spanning user-mode and kernel-mode boundaries (UMDF/KMDF).… Responsibilities include gathering technical requirements, optimizing low-power audio architecture for always-on use cases, and debugging complex multi-threaded and multi-processor issues across hardware/software boundaries. The engineer will collaborate with cross-functional teams (hardware, DSP, systems, ML, product) and communicate status, risks, and roadmap contributions to technical leads.

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

Qualcomm seeks a CPU Software Architecture Staff Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug systems on Snapdragon chipsets. The role involves defining short- and long-term software architecture roadmaps aligned with ARM and RISC-V ISA evolution, coordinating debugging of high-performance microarchitecture issues, and engaging with partners like Google and Microsoft.… The candidate will work across multiple SoC technology domains—memory consistency, coherency, virtualization, security, and heterogeneous compute platforms—requiring 10+ years of embedded systems experience with deep C/C++ expertise and comprehensive knowledge of ARM or RISC-V architectures.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

As a Display Software Engineer at Qualcomm, you will design, develop, and validate embedded and cloud edge software applications under supervision. You'll analyze user requirements, implement small software features, participate in coding and unit testing, perform code reviews, and collaborate with systems, hardware, and architecture teams.… The role requires a Bachelor's degree in Engineering, Computer Science, or related field, with preferred experience in C, C++, Java, or Python; database management; APIs; and source control systems like Git or Perforce.

San DiegoLast seen 1 month ago
$108,300 – $162,500 · Posted 1 month ago

Senior Display and Graphics Software Engineer supporting Qualcomm's Snapdragon platform and embedded Linux systems. The role focuses on device driver programming, display/graphics software stack debugging, kernel optimization, and direct customer support and training.… Requires strong C/C++ programming, JTAG debugging, understanding of display/GPU technologies, Linux kernel internals, and microprocessor architecture. Travel to customer sites and Qualcomm offices is required.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

As a Software Engineer focused on Edge AI/Gen AI, you will design, develop, and validate embedded and cloud edge software applications for Qualcomm's cutting-edge products. You'll implement small software features, participate in coding, unit testing, debugging, and code reviews while collaborating with systems, hardware, and architecture teams.… The role requires proficiency in languages such as C, C++, Java, or Python, along with experience in source code management, APIs, and database systems. You will work under supervision on tasks that involve multiple steps, planning, and problem-solving to meet project deadlines.

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

PrecisePK seeks a Software Tech Lead with 5+ years of full-stack development experience to design, build, and scale their clinical software platform. The role combines hands-on full-stack development (Node.js, React, AWS, Docker) with technical mentorship, architecture design, and cross-functional collaboration with product and business stakeholders.… Responsibilities include leading engineers, building database-integrated APIs, identifying technical improvements, and producing technical documentation. Strong Computer Science fundamentals (algorithms, data structures, software architecture) and experience in regulated healthcare environments (SOC 2, HIPAA) are expected.

San DiegoLast seen 1 month ago