Maximum of 25 job preferences reached.
Top Software Engineer Jobs in San Diego, CA
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Lead architecture, development, integration, and testing of safety-critical C++ Run-Time Assurance software for autonomous aircraft. Drive rigorous coding, assurance, certification, documentation, and testing practices; integrate software with autonomy and middleware systems; ensure fail-safe behavior across platforms; mentor engineers; and provide technical leadership for reliable, certifiable flight software.
Top Skills:
C++Ci/CdDo-178CGitJsf Av C++LinuxMil-Hdbk-516Misra C++Test-Driven Development
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Develop scalable Java software for ServiceNow’s platform persistence systems. Manage data lifecycles, storage, retrieval, security, performance, telemetry, and visualization across distributed environments. Investigate data loss detection and recovery, optimize concurrency and memory utilization, and collaborate cross-functionally on data initiatives. The role uses technologies including relational databases, S3, Apache Iceberg, Kubernetes, and AI-assisted development tools.
Top Skills:
Amazon S3Apache IcebergCloud ComputingDistributed Storage SystemsDistributed SystemsJavaJavaScriptKubernetesRelational Databases
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Build and maintain scalable native Android and backend software using Java or Kotlin. Responsibilities include designing features, writing clean and reusable code, performing code reviews, developing automated tests, collaborating with product owners, enhancing products, managing technical risk, and mentoring colleagues. The role also involves applying AI productivity tools, modern web frameworks, software architecture, and performance considerations.
Top Skills:
Android FrameworkAngularClaude CodeCodexCoroutinesDaggerDevinGlideJavaJavaScriptKotlinReactRxjavaVue
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop and integrate safety-critical Run-Time Assurance software for autonomous aircraft. Responsibilities include modern C++ development, real-time embedded systems, hardware and simulation integration, HIL and flight testing, interface design, testing, CI, static and dynamic analysis, documentation, traceability, and collaboration across software, systems, test, and platform teams.
Top Skills:
C++Ci/CdCmakeConanDo-178CGitHardware-In-The-Loop (Hil)Jsf Av C++LinuxMil-Hdbk-516Misra C++PythonStatic Analysis
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Integrate, validate, and deploy autonomy software across simulations, hardware-in-the-loop environments, and flight platforms. Configure sensors, interfaces, and platform adapters; develop integration tooling, deployment scripts, and configuration management; troubleshoot system behavior using logs, telemetry, and rosbag data; optimize CI/CD workflows; validate requirements and interface contracts; and collaborate with engineering, product, DevOps, and customer teams to deliver reliable autonomous systems.
Top Skills:
Autonomous SystemsC++Ci/CdCommunication InterfacesEmbedded SystemsHardware-In-The-Loop (Hil)MiddlewareNetworkingOperating SystemsPythonRadio CommunicationsRoboticsRosRosbagSensor DriversSimulation ToolsSoftware-In-The-Loop (Sil)
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop Python-based automated testing, simulation analysis, log-processing, scenario-generation, and domain-randomization tools for the Hivemind Platform. Support test orchestration, distributed simulation, containerized environments, CI/CD, build troubleshooting, and technical documentation. Investigate failures using logs, telemetry, rosbags, network captures, and test results while collaborating with autonomy, systems, and platform engineers.
Top Skills:
BashBuildkiteC++CsvDockerGitGithub ActionsGitlab CiGoogletestHelmJenkinsJSONKubernetesLinuxMatplotlibNumpyPandasPlotlyPodmanPytestPythonRayRest ApisRobot FrameworkRosRos 2RosbagScipyTcpdumpTerraformUnittestWiresharkYaml
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop Python-based automated tests, validation tools, regression and performance testing workflows for autonomy software. Support SIL, HIL, VIL, simulation, laboratory, and hardware testing; analyze results, debug integration issues, create quality metrics and readiness reports, and integrate testing into CI/CD pipelines. Collaborate with autonomy, systems, flight-test, and integration teams working with robotic platforms, sensors, flight controllers, networking equipment, and mission computers.
Top Skills:
ArdupilotCi/CdDockerGitHardware-In-The-Loop (Hil)LinuxPx4PythonRosRos 2Software-In-The-Loop (Sil)Vehicle-In-The-Loop (Vil)
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop Python-based tools for simulation-data analysis, log processing, automated testing, scenario generation, and autonomy performance evaluation. Support test orchestration, distributed simulation, containerized environments, CI/CD, infrastructure configuration, debugging, and developer documentation. Collaborate with software, autonomy, systems, and platform engineers while contributing to reliable and repeatable Hivemind Platform testing workflows.
Top Skills:
BashBuildkiteC++CsvDockerGitGithub ActionsGitlab CiGoogletestHelmJenkinsJournalctlJqJSONKubernetesLinuxMatplotlibNumpyPandasPlotlyPodmanPytestPythonRayRest ApisRobot FrameworkRosRos 2RosbagScipyTcpdumpTerraformUnittestWiresharkYaml
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop C++ software interfaces connecting autonomy software with sensors, flight controllers, payloads, radios, and vehicle systems. Configure Linux mission computers, implement communication protocols, develop Python testing tools, and debug distributed-system data flow. Support software, hardware, vehicle, laboratory, and field integration testing while collaborating with autonomy, systems, test, and flight teams.
Top Skills:
ArdupilotC++CanCmakeDockerGitHardware-In-The-LoopLinuxMavlinkMulticastPx4PythonRosRos 2Serial CommunicationSoftware-In-The-LoopTcpUdpVehicle-In-The-Loop
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, architect, implement, debug, and optimize embedded software for prototype and shipping consumer eyewear products. Work across system layers including kernels, memory management, I/O, camera, audio, persistence, and security. Participate in design and code reviews, triage product issues, and develop performant, energy-efficient solutions using ARM architecture, C or C++, and embedded Linux.
Top Skills:
Arm ArchitectureBspBug TrackingCC++DmaEmbedded SystemsLinux Embedded OsLinux KernelMicrocontrollersMicroprocessorsSchematicsSource Control
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Build scalable, reliable ServiceNow software and AI-powered in-product experiences. Own features from requirements and architecture through implementation, automated testing, code review, and delivery. Collaborate with product, platform, and design teams; develop reusable components, optimize performance, troubleshoot complex systems, and establish functional, regression, integration, and performance test strategies. Promote engineering quality, craftsmanship, knowledge sharing, and continuous improvement.
Top Skills:
Ci/CdCursorJavaScriptJunitSeleniumTestngUnixWindsurf
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and test software controlling complex hardware and automated test equipment for defense and intelligence systems. Responsibilities include coding, debugging, software and hardware integration, regression and requirements testing, and working with AI/ML services. The role involves multidisciplinary collaboration, possible business travel for demonstrations and installations, and participation in a structured first-year engineering development program.
Top Skills:
.NetActivemqAngularAWSAzure DevopsAzure StackBitbucketCC++CSSDockerEclipseElasticsearchGitGradleHTMLIntellijJavaJavaScriptJenkinsJIRAKafkaKubernetesLinuxMavenMongoDBNexusNginxNode.jsPostgresPostmanPythonReactRedisRest ApisSassSpringSpring BootSQLTypescriptUnixVisual StudioVscodeWebsockets
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and integrate software for complex defense and intelligence systems in a multidisciplinary team. Responsibilities include coding, debugging, AI/ML service integration, software and hardware integration, regression testing, requirements testing, product demonstrations, installations, and system testing. The role supports C4ISR, geospatial intelligence, mission management, and other defense applications, with participation in BAE Systems’ Year One development program.
Top Skills:
JavaObject-Oriented Analysis And Design (Ooad)Object-Oriented Programming (Oop)
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Leads architecture and hands-on development for ServiceNow’s Workflow Data Fabric, including federated query, data synchronization, private connectivity, streaming, ingestion, and data quality platforms. Owns scalability, reliability, security, performance, technical standards, production escalations, and cross-team engineering direction. Mentors senior engineers and partners with product, infrastructure, security, quality, and support teams to deliver large-scale distributed data systems.
Top Skills:
Apache IcebergApache PolarisBigQueryC++DatabricksDelta LakeFlow DesignerGoIntegrationhubJavaJdbcKafkaKubernetesMtlsOauthOracleRedshiftRestScalaServicenow GlideSnowflakeSparkTrino
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Own end-to-end modem firmware architecture for LGA modules, lead modem software stack integration, define baseband, RF, power-management, and system-interface guidelines, and align firmware, hardware, RF, and platform teams. Serve as the technical partner contact, guide complex design and performance decisions, resolve system-level issues, influence modem roadmaps, and provide technical leadership for high-performance 5G platforms.
Top Skills:
5GArmCC++DspEmbedded DriversJtagLinux KernelModem FirmwareReal-Time Embedded SystemsRf
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop and test C++ and Python software, embedded firmware, autonomy features, simulation tools, and testing infrastructure for UAV systems. Work with sensors, perception, planning, mission systems, and real or simulated data. Investigate failures using logs and telemetry, support hardware- and software-in-the-loop integration, collaborate with multidisciplinary engineering teams, document workflows, and participate in code reviews and design discussions.
Top Skills:
CC++Computer VisionEmbedded SystemsGitGpsHardware-In-The-Loop TestingLinuxMachine LearningPythonRadarReal-Time SoftwareRosRos2Sensor FusionSoftware-In-The-Loop TestingUav Systems
6 Days AgoSaved
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Lead the design, development, and operation of highly available, multi-tenant data platform services on Kubernetes, including Postgres, streaming systems, and key-value stores. Define distributed-system architecture, disaster recovery, failover, scalability, security, and reliability standards. Build Kubernetes operators, controllers, CRDs, automation, and self-service APIs; lead major technical initiatives, resolve risks, mentor engineers, and partner across engineering teams on platform contracts, SLOs, and operating models.
Top Skills:
AksAmazon RdsAuroraAWSAzureCi/CdCloud SqlCniControllersCrossplaneCsiCustom Resource Definitions (Crds)EksElasticacheEtcdGCPGitopsGkeGoIamInfrastructure As CodeKafkaKubernetesKubernetes OperatorsMskMtlsNatsPersistent StoragePgbouncerPgcatPod Disruption BudgetsPostgresRabbitMQRedisService MeshStatefulsetsTerraformValkeyWorkload Identity
Professional Services • Consulting
Join an agile team to design, develop, test, and deploy secure enterprise software. Participate in SAFe ceremonies, apply software engineering principles, build automation scripts, promote code reuse, and support the full lifecycle in secure environments.
Top Skills:
BddBehavior Driven DevelopmentC/C++CucumberDevOpsEclipseFitnesseJavaJavaeeJbossJeeJenkinsLayer 7 PolicyLinuxMockitoOraclePerlPostgresPowershellPythonScaled Agile Framework (Safe)SeleniumSoapSQLTest AutomationTomcatTs/Sci Ci PolygraphUftVbsWadlWeblogicWindowsWsdl
Information Technology • Security • Cybersecurity
Develop and maintain scalable, high-performance software, backend services, APIs, and Angular web applications for a Navy program. Lead technical direction, collaborate with engineers and analysts, mentor junior developers, test and refine code, and deliver reliable operational solutions supporting warfighter and national security missions. The role involves containerized deployments, data analytics, agile collaboration, and work within distributed teams.
Top Skills:
AngularBitbucketDockerGitJavaJavaScriptJIRAKafkaKubernetesPostgresSafeTypescript
Artificial Intelligence • Robotics • Software
Develop and maintain embedded C/C++ and Python software for robotic systems. Integrate firmware with ARM microcontrollers and peripherals using CAN, I2C, SPI, GPIO, interrupts, timers, and PWM. Participate in code reviews, GitHub-based source control, build systems, CI/CD, testing, technical documentation, and hardware-software integration. The role requires familiarity with embedded RTOS, multithreaded programming, Linux, Make/CMake, pytest, and laboratory equipment.
Top Skills:
Arm Cortex McusC/C++CanCmakeDmmsEmbedded RtosGitGitlab Ci/CdGpioI2CJenkinsJIRALinuxMakeOscilloscopesPytestPythonSpi
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop and maintain autonomy integration environments, reference configurations, automated software-in-the-loop and hardware-in-the-loop tests, integration tools, and vehicle or hardware interfaces. Debug failures across planning, controls, simulation, perception, deployment, network, timing, and hardware boundaries. Support autonomy stack deployment, lab and flight testing, failure analysis, documentation, and technical collaboration across multidisciplinary teams.
Top Skills:
C++Hardware-In-The-Loop TestingLinuxMavlinkPythonRobotics MiddlewareSoftware-In-The-Loop Testing
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Software Engineer Interns design, build, test, and debug production-quality software for autonomous systems. Projects may involve applications, embedded flight software, firmware, machine learning, simulation, APIs, data pipelines, or cloud infrastructure. Interns analyze requirements, collaborate with engineers using Agile practices, and deliver real features or capabilities during a 10–12 week paid internship.
Top Skills:
AgileCC++Cloud PlatformsDatabasesDistributed SystemsEmbedded SystemsGitJavaJavaScriptMicrocontrollersMobile FrameworksNetworkingPythonPyTorchReal-Time Operating SystemsScrumTensorFlowWeb Frameworks
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop production perception software for autonomous systems, spanning algorithms, modern C++ libraries, integration, testing, validation, and SDK delivery. Work across object detection, tracking, computer vision, sensor modeling, mapping, and multi-sensor fusion. Diagnose complex system behavior, improve architecture, review designs, mentor engineers, and convert research or partner technology into dependable, reusable product capabilities. Evaluate foundation-model applications for autonomy and perception workflows.
Top Skills:
Autonomous SystemsC++CmakeComputer VisionConanCudaEmbedded LinuxGitlab CiGpu ComputingHardware-In-The-Loop TestingImage ProcessingMappingNixNvidia JetsonPythonReal-Time SystemsRoboticsSensor FusionSensor ModelingSimulationTensorrt
Financial Services
Build and maintain high-quality React Native mobile applications using TypeScript. Integrate with backend services, write tests and secure code, contribute to CI/CD pipelines, troubleshoot production issues, and collaborate with product, design and engineering to deliver scalable investing experiences used by millions.
Top Skills:
Apple App StoreCi/CdCrash ReportingDetoxFabricGoogle Play StoreGraphQLJestJsiKotlinMobile AnalyticsMobxPerformance MonitoringReactReact NativeReduxRest ApiSwiftTesting LibraryTurbomodulesTypescript
Fintech • Real Estate • Sales • Financial Services
Build and scale full-stack servicing applications for Rocket homeowners. Own features end to end, from problem definition and architecture through implementation, deployment, measurement, and iteration. Develop with Next.js or React, NestJS, GraphQL, AWS, and Amazon EKS/Kubernetes. Use AI-native development workflows, collaborate with cross-functional stakeholders, contribute to technical strategy, operate production systems, and mentor engineers.
Top Skills:
Ai Coding AgentsAmazon EksAutomated TestingAWSCi/CdGraphQLKubernetesNestjsNext.JsObservabilityReact
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in San Diego, CA Hiring Software Engineers
See AllPopular San Diego, CA Job Searches
Tech Jobs & Startup Jobs in San Diego, CA
Remote Jobs in San Diego, CA
Content Jobs in San Diego, CA
Customer Success Jobs in San Diego, CA
IT Jobs in San Diego, CA
Cyber Security Jobs in San Diego, CA
Tech Support Jobs in San Diego, CA
Data & Analytics Jobs in San Diego, CA
Analysis Reporting Jobs in San Diego, CA
Analytics Jobs in San Diego, CA
Business Intelligence Jobs in San Diego, CA
Data Engineer Jobs in San Diego, CA
Data Science Jobs in San Diego, CA
Machine Learning Jobs in San Diego, CA
Data Management Jobs in San Diego, CA
UX Designer Jobs in San Diego, CA
Software Engineer Jobs in San Diego, CA
Android Developer Jobs in San Diego, CA
C# Jobs in San Diego, CA
C++ Jobs in San Diego, CA
DevOps Jobs in San Diego, CA
Front End Developer Jobs in San Diego, CA
Golang Jobs in San Diego, CA
Hardware Engineer Jobs in San Diego, CA
iOS Developer Jobs in San Diego, CA
Java Developer Jobs in San Diego, CA
Javascript Jobs in San Diego, CA
Linux Jobs in San Diego, CA
Engineering Manager Jobs in San Diego, CA
.NET Developer Jobs in San Diego, CA
PHP Developer Jobs in San Diego, CA
Python Jobs in San Diego, CA
QA Jobs in San Diego, CA
Ruby Jobs in San Diego, CA
Salesforce Developer Jobs in San Diego, CA
Scala Jobs in San Diego, CA
Finance Jobs in San Diego, CA
HR Jobs in San Diego, CA
Internships in San Diego, CA
Legal Jobs in San Diego, CA
Marketing Jobs in San Diego, CA
Operations Jobs in San Diego, CA
Office Manager Jobs in San Diego, CA
Operations Manager Jobs in San Diego, CA
Product Manager Jobs in San Diego, CA
Project Manager Jobs in San Diego, CA
Sales Jobs in San Diego, CA
Account Executive (AE) Jobs in San Diego, CA
Account Manager (AM) Jobs in San Diego, CA
Sales Leadership Jobs in San Diego, CA
Sales Development Representative Jobs in San Diego, CA
Sales Engineer Jobs in San Diego, CA
Sales Operations Jobs in San Diego, CA
All Filters
Total selected ()
No Results
No Results





















