← Back to results

software-architecture jobs in San Diego

$155,000 – $175,000 · Posted 3 days ago

Senior software engineer responsible for designing, developing, and maintaining control software for advanced life science research instruments. NET 6+. rk 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 day ago
$188,500 – $255,000 · Posted 3 days 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 day ago
Posted 3 days ago

Design and build software to automate RF hardware test systems for Amazon Leo satellites, including test case execution infrastructure, CI/CD automation, and manufacturing support. Write Python that validates satellite hardware before launch, translating RF engineer requirements into automated test logic that runs on Linux test racks, interfaces with instruments via SCPI, controls environmental chambers, and drives ship/no-ship decisions. Architect scalable test automation for 1st and 2nd generation satellite modems, amplifiers, and RF components. Requires 5+ years of professional software development, system architecture experience, and technical leadership.

San DiegoLast seen 1 day ago
$130,000 – $160,000 · Posted 3 days ago

The Senior Scientific Platform Engineer will develop and maintain software components, data processing workflows, and platform services that operationalize scientific innovations for clinical studies. The role requires translating research outputs and algorithms into production-grade backend services, APIs, and data pipelines on AWS, while collaborating with Science, Data Science, Product, and Engineering teams. The ideal candidate has 5+ years building analytics platforms or scientific computing solutions, strong Python proficiency, and experience with cloud-native and serverless architectures. The position demands the ability to understand complex scientific methods and transform them into scalable, validated, maintainable software solutions within a regulated healthcare environment.

San DiegoLast seen 1 day ago
Posted 4 days ago

Full-stack software engineer role developing a complex, cloud-based software planning system for a government mission. Responsibilities include designing and building backend services, APIs, and frontend web applications; contributing to system architecture and technical design; integrating software components across multiple teams; and participating in testing and quality assurance. Required: Bachelor's in Computer Science or related field, 3+ years professional software engineering experience, active TS/SCI clearance, and strong proficiency in Java, TypeScript, OOP, API design, and full-stack web development.

San DiegoLast seen 2 days ago
$111,300 – $166,900 · Posted 4 days ago

Senior Sensors Software Engineer at Qualcomm designing and developing low-power embedded software for mobile sensors, IoT, wearables, and AR/VR applications. Responsibilities include architecting scalable real-time embedded systems, performing design and coding for large features, debugging, integration, and technical documentation. Requires 2+ years of software engineering experience with proficiency in C/C++, embedded RTOS, and Linux/Android/Windows; familiarity with sensors technology, digital signal processing, machine learning, and AI is preferred.

San DiegoLast seen 2 days ago
$147,288 – $167,286 · Posted 5 days ago

Lead Software Engineer responsible for planning and prioritizing the development backlog while supervising and mentoring two Software Engineer I positions. The role requires designing software architecture, implementing security best practices, establishing development/test/production environments, and conducting code reviews to ensure quality and maintainability. This position requires 7+ years of progressive web application development experience and 2+ years of leadership/mentoring experience, with proficiency across full-stack development (front-end frameworks, server-side development, relational databases, APIs), Git-based version control, automated testing, and CI/CD pipelines.

San DiegoLast seen 4 days ago
$205,489 – $244,000 · Posted 6 days ago

Senior Staff Software Engineer leading teams to improve engineering efficiency and product quality in software development for 5G and RAN optimization. Designs and implements scalable software solutions, manages software architecture to meet performance and scalability demands of cellular networks, and serves as a tech lead owning project outcomes. Works with site reliability engineers to translate telecom requirements into robust code, applies distributed systems and AI knowledge, and mentors development teams through deep technical expertise. Requires 6+ years of experience with a Master's degree or 8+ years with a Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.

San DiegoLast seen 4 days ago
$162,600 – $244,000 · Posted 7 days ago

As a Sr. Staff Engineer for Wearables at Qualcomm, you will design, develop, and validate next-generation embedded software and platforms for wearable devices. You'll collaborate with cross-functional teams (hardware, systems, architecture, test) to translate use-case requirements into implementation specifications, manage code reviews and quality assurance, and deploy state-of-the-art wearables algorithms into commercial products. The role requires deep expertise in modern C++, multi-core programming on heterogeneous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators), performance analysis, and established software development processes (CI/CD, testing, code reviews). You'll need 6+ years of software engineering experience and 3+ years with C++, Java, Python, or similar languages.

San DiegoLast seen 4 days ago
Posted 7 days ago

BAE Systems seeks an experienced Software Lead/Architect to design, develop, debug, and deploy complex real-time C4ISR software solutions across the full development lifecycle. The role requires hands-on technical leadership, customer engagement, and mentoring of cross-functional teams while working with Java, C++, and/or C#. Responsibilities include software architecture, version control, Agile practices, and build automation. The position demands an active Top Secret/SCI clearance and experience in distributed systems, mission planning, or military simulations.

San DiegoLast seen 4 days ago
$187,182 – $201,221 · Posted 7 days ago

Staff Software Engineer leading the development of in-house robot software applications for autonomous mobile robots (AMRs). This role requires strong Python and C++ expertise to architect scalable, robust applications; mentor junior engineers; integrate state-of-the-art autonomy features including deep learning models, mapping, and motion planning; and improve performance through profiling and debugging. The position demands 7-8+ years of software development experience with complex sensor-driven systems and 1-2+ years of technical leadership, with responsibilities spanning hardware integration, firmware coordination, and cross-functional collaboration across cloud, control, and simulation teams.

San DiegoLast seen 4 days ago
Posted 8 days 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 6 days ago
$150,000 – $185,000 · Posted 9 days ago

Staff Software Engineer responsible for leading macro-level technical design, architectural implementation, and development of critical embedded software subsystems in C++ and Qt. The role owns end-to-end software lifecycle deliverables, conducts architecture and design reviews, ensures FDA/IVDR regulatory compliance, and mentors junior engineers. Requires 10+ years of professional experience with complex embedded systems, expert-level C/C++ proficiency, and mastery of object-oriented design and UML modeling.

San DiegoLast seen 7 days ago
$160,000 – $200,000 · Posted 9 days ago

Senior Software Engineer with 4+ years of full-stack development experience to design, build, and scale PrecisePK's clinical software platform. The role requires technical leadership within a small engineering team, mentoring fellow developers, and taking ownership of full-stack applications including database integration, APIs, and feature development. Responsibilities include system architecture improvements, deployment support, and cross-functional collaboration with product and business stakeholders on roadmap prioritization. Required skills include Node.js, React.js, AWS or Docker, strong computer science fundamentals, and the ability to produce clear technical documentation.

San DiegoLast seen 7 days ago
$188,500 – $255,000 · Posted 11 days 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 9 days ago
$178,400 – $267,600 · Posted 11 days 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 9 days ago
$141,000 – $206,800 · Posted 11 days 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 9 days ago