← Back to results

object-oriented-programming jobs in San Diego

$117,800 – $176,600 · Posted 4 days ago

Senior Windows OS Drivers Developer Engineer at Qualcomm developing drivers and OS-level software for Windows on Snapdragon devices. The role requires embedded Windows software expertise, deep OS kernel knowledge (Windows/Linux), and strong C/C++ programming skills, with hands-on debugging of ARM SoCs using tools like WinDbg and JTAG.… Responsibilities include gathering requirements, designing features, debugging complex system issues, and coordinating across internal and external teams to support the full product lifecycle.

San DiegoLast seen 2 days ago
$64,693 – $105,709 · Posted 5 days ago

Software Engineer I will design and develop software that integrates with hardware, control systems, and user interfaces as part of a cross-disciplinary engineering team. The role requires proficiency in .NET, C#, or C/C++ with hands-on experience building user interfaces using frameworks like WPF, WinUI, Avalonia, or Blazor.… You will apply modern design patterns (OOP, MVVM, Producer/Consumer), implement asynchronous programming, and validate software through unit and integration testing. The position offers exposure to optics, structural, thermal, and coupled-analysis systems in a hybrid San Diego environment.

San DiegoLast seen 2 days ago
$58,240 – $79,040 · Posted 6 days ago

Peraton seeks undergraduate and graduate software engineering co-ops to build and prototype software for San Diego County departments from January through August 2027. You'll write code using Python or Java, apply modern AI tools and AWS cloud services, and contribute to real projects modernizing public-sector services through rapid prototyping.… The role requires object-oriented programming experience and Git version control, with exposure to generative AI APIs, AWS services (Bedrock, CodeCommit, Lambda), and agile tools like JIRA considered valuable.

San DiegoLast seen 4 days ago
$100,000 – $120,000 · Posted 7 days ago

SPA seeks a Software Engineer to develop warfare simulations using the Naval Simulation System (NSS) and related modeling and simulation tools. The role involves collaborating with senior developers on algorithm development, integration, testing, troubleshooting, and documentation, with a focus on the MesaVision initiative.… Candidates must hold a B.S. in Computer Science or related field with 1–2 years of C++ development experience and basic Java proficiency, strong object-oriented programming skills, and the ability to work independently and collaboratively.

San DiegoLast seen 5 days ago
Posted 7 days ago

Full Stack Software Engineer with 3+ years of experience designing, developing, and maintaining complex cloud-based software applications for government aerospace/defense missions. The role requires strong hands-on expertise in Java, TypeScript, Spring Boot, and React, with responsibilities spanning backend API development, frontend web applications, system integration, testing, and technical documentation.… Must hold active TS/SCI clearance and U.S. citizenship.

San DiegoLast seen 5 days ago
$114,400 – $124,800 · Posted 8 days ago

Software Engineer supporting Navy base projects in San Diego, developing cross-platform applications for Linux and Android using C++, C, Python, Qt, and SQLite. Responsibilities include UI/UX development for embedded and mobile applications, API design and integration, secure software development practices, CI/CD implementation, and participation in Agile Scrum teams.… Must have proven experience in Linux/Android development, proficiency in C++/C/Python, Qt and Android platforms, test automation, containerization (Docker/Kubernetes), and formal API methodologies.

San DiegoLast seen 6 days ago
$99,500 – $149,300 · Posted 12 days ago

This role develops Windows device drivers for Snapdragon SoC products as part of an Agile Scrum team. You will gather requirements, design, and implement key features across the Windows-on-Snapdragon platform while coordinating with internal and external teams to support, triage, and unblock chipset issues.… Strong embedded Windows and OS kernel expertise is required, with hands-on proficiency in C/C++, Python, and debugging tools like WinDbg and JTAG on ARM and other SoCs. The position demands solid understanding of OS concepts, processor architecture, memory management, and multi-threading in embedded environments.

San DiegoLast seen 10 days ago
Posted 13 days ago

Design, develop, integrate, and test embedded real-time software for Link-16 and Tactical Datalink systems in a defense environment. Requires proficiency in C/C++ and object-oriented programming, with hands-on experience developing and debugging multi-threaded embedded applications, integrating firmware, and working with software-defined radios and tactical communications hardware.… Work in an Agile environment alongside systems engineering, hardware, and integration teams, analyzing system capabilities and resolving complex real-time and controls issues.

San DiegoLast seen 11 days ago
$87,100 – $157,450 · Posted 13 days ago

Develop high-performance embedded software for custom system-on-chip hardware, working across DSP, ARM, and RISC-V microarchitectures in multi-core environments ranging from bare metal to Linux. Write low-level C code to interface with hardware components, validate performance under nominal and stress conditions, and build test plans and software requirements specifications using test-driven development methodologies.… Requires 4+ years of C/C++ embedded systems experience, strong understanding of hardware-software interaction and computer architecture, proficiency with version control and CI/CD tools, and active Secret-level security clearance with ability to obtain TS/SCI.

San DiegoLast seen 12 days ago
Posted 13 days ago

Software engineer responsible for integrating software components and systems across multiple teams and organizations on a cloud-based platform. Develop and maintain technical documentation, participate in testing and quality assurance, and work with distributed engineering teams and government stakeholders.… Requires 3+ years of professional experience with Java, TypeScript, object-oriented programming, API design, and full-stack web application development. Must hold an active TS/SCI clearance and U.S. citizenship.

San DiegoLast seen 8 days ago
$174,500 – $236,100 · Posted 13 days ago

Senior Software Engineer 2 role building scalable backend and frontend systems for an AI-integrated platform. You'll develop server-side infrastructure in NodeJS/NestJS, create clean React UIs with AI interaction patterns, and collaborate with product and AI teams on strategic solutions.… The role requires 7+ years of software engineering experience, 3+ years with NodeJS and React, strong full-stack capabilities (databases, cloud platforms, REST APIs), and hands-on experience integrating LLMs or building AI-driven features.

San DiegoLast seen 12 days ago
$85,000 – $95,000 · Posted 14 days ago

Entry-level software engineer supporting the development of modeling and data analysis software tools for national security applications. Responsibilities include designing and developing desktop, server backend, and web-based software; analyzing requirements and applying computer science and mathematical principles; and thoroughly testing and documenting software products.… Requires a Bachelor's in Computer Science, strong OOP knowledge including design patterns and algorithms, experience with software development and database design, and excellent analytical and communication skills.

San DiegoLast seen 12 days ago
$109,400 – $164,200 · Posted 17 days ago

Qualcomm Research seeks an embedded software engineer to design, develop, and integrate embedded software for advanced wireless protocols and algorithms targeting 6G research platforms. The role involves working across the full development lifecycle on general-purpose compute servers, optimizing for performance and real-time constraints, collaborating with system architects and RF/baseband engineers.… You'll debug using standard embedded tools, create technical documentation, and contribute to subsystem integration and testing in a fast-paced research environment.

San DiegoLast seen 15 days ago
$70,000 – $90,000 · Posted 19 days ago

Develop and maintain user interfaces, dashboards, and data visualizations within Palantir Foundry MSS or similar enterprise platforms. Apply UI/UX design principles to translate complex data and operational workflows into intuitive, actionable visual experiences.… Collaborate with cross-functional teams and end-users to gather requirements, troubleshoot issues, and iteratively improve applications. Strong skills in frontend development (React, TypeScript, JavaScript, HTML, CSS), data visualization, and component-based design are required.

San DiegoLast seen 17 days ago
Posted 19 days ago

Design, develop, integrate, and test embedded and real-time software systems, primarily focused on cryptographic codebases, working with multidisciplinary teams including Systems Engineering, Hardware, and Integration & Test in an Agile environment. Responsible for system architecture, low-level firmware integration, and complex real-time multi-threaded embedded applications.… Analyze system capabilities and resolve technical problems across program intent, requirements, and programming techniques.

San DiegoLast seen 17 days ago
Posted 19 days ago

Build and deploy production-grade AI models that power Petco's e-commerce platform, including personalized recommendations, demand forecasting, and price optimization. Design and maintain robust MLOps pipelines for automated model retraining, monitoring, and 24/7 reliability across web and mobile.… Partner with Software Engineering and Mobile teams to integrate AI features into production systems, and mentor junior engineers on ML engineering best practices. Experiment with emerging technologies like Generative AI and LLMs to drive business impact.

San DiegoLast seen 17 days ago
$105,000 – $128,000 · Posted 20 days ago

Senior Core & Applications Developer responsible for developing, supporting, and enhancing the Symitar Episys core banking platform and related applications. The role requires designing efficient solutions, analyzing complex business and system challenges, mentoring other developers through code reviews and best practices, and collaborating with business units to deliver strategic initiatives.… Requires minimum 4 years of programming experience with strong systems design knowledge and extensive Symitar Episys experience; proficiency in PowerOn, SymConnect/SymXchange, SymForm, HTML, JavaScript, CSS, jQuery, and XML.

San DiegoLast seen 18 days ago
$125,000 – $135,000 · Posted 20 days ago

Develop, secure, and maintain software applications for the U.S. Navy across classified and unclassified environments.… Design and build web applications and REST/SOAP/GraphQL APIs, implement secure coding practices per DoD directives and DISA STIGs, and support CI/CD DevSecOps pipelines. Requires proficiency in Python and JavaScript, Agile/Scrum methodologies, test-driven development, and containerized deployment; active Secret clearance and DoD 8570 IAT Level II certification mandatory.

San DiegoLast seen 18 days ago
$66,017 – $105,628 · Posted 22 days ago

BAE Systems seeks entry-level software engineers (Bachelor's or Master's degree expected by June 2027, <6 months experience) to develop C4ISR and geospatial intelligence applications for defense customers. You will apply Java, OOP, and software design principles in a collaborative, agile environment.… The role offers mentorship, onboarding, and exposure to full-stack development, cloud platforms, DevOps, and modern software architecture as part of a structured Year One program.

San DiegoLast seen 20 days ago
$66,017 – $105,628 · Posted 22 days ago

Entry-level software engineer role focused on automated test and software control of complex hardware systems for C4ISR solutions. You will develop code interfacing with hardware using C/C++ and Java, applying object-oriented design principles and electronics knowledge.… The position includes a structured Year One mentorship program and requires a Bachelor's in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent hardware experience) by June 2027, with the ability to obtain a U.S. security clearance.

San DiegoLast seen 20 days ago
$146,000 – $190,000 · Posted 22 days ago

Senior Data Engineer responsible for designing and implementing cloud data platforms (Databricks, Snowflake, BigQuery) and enterprise-scale data warehouses using Medallion Architecture. Will develop scalable ETL pipelines, optimize Spark jobs, integrate ML models into data workflows, and implement data governance and lineage tracking.… The role requires hands-on expertise in Python, PySpark, SQL, and AWS services, plus experience with AI/ML integration, DevOps practices (Terraform, CI/CD), and mentoring junior engineers and analysts.

San DiegoLast seen 20 days ago
$124,000 – $202,000 · Posted 22 days ago

Senior Software Engineer role building scalable, data-intensive real estate analytics applications using modern full-stack technologies. Requires 7+ years of software development experience with deep expertise in server-side languages (.NET, C#, Node.js), front-end frameworks (React, JavaScript), relational databases (SQL Server), and proven experience using AI-assisted development tools (GitHub Copilot, Claude Code) in production.… Responsibilities span full lifecycle ownership—design, development, testing, deployment, and production support—with emphasis on code quality, architectural collaboration, and continuous improvement within an analytics platform team.

San DiegoLast seen 20 days ago
Posted 22 days ago

Entry-level software engineer role supporting C4ISR and geospatial intelligence applications for defense customers. Requires a Bachelor's degree in Computer Science or related field (by June 2027) and proficiency in Java with understanding of object-oriented design and programming.… The role emphasizes full-stack development capabilities, familiarity with modern DevOps and cloud tools, and the ability to work collaboratively in an agile environment. Candidates with security clearance eligibility or prior internship experience are preferred.

San DiegoLast seen 20 days ago
Posted 22 days ago

Entry-level software engineer role focused on automated test and software control of complex hardware systems for C4ISR defense applications. Candidates will work with C/C++ and Java to develop systems that sense, control, and process actionable intelligence for warfighters.… The role requires a Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science (with hardware knowledge) by June 2027, proficiency in object-oriented design and programming, and the ability to obtain a U.S. security clearance. Successful candidates will join a structured Year One mentorship program and work in an agile, collaborative environment.

San DiegoLast seen 20 days ago
$125,000 – $135,000 · Posted 22 days ago

Software Engineer I supporting U.S. Navy IT Management Services, developing secure, scalable applications in Python and JavaScript across classified and unclassified environments.… Responsibilities include designing REST/SOAP/GraphQL APIs, managing database architectures, implementing DevSecOps CI/CD pipelines with Docker/Kubernetes, and embedding DoD/DISA STIG cybersecurity controls throughout the development lifecycle. Requires active Secret clearance, Bachelor's degree, 4+ years software engineering experience, IAT II certification (CySA+, Security+, CCNA-Security, GSEC, or SSCP), and hands-on expertise in Agile/Scrum, TDD, object-oriented design, and DoD-compliant secure coding practices.

San DiegoLast seen 20 days ago