Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in San Diego, CA
Aerospace
Lead architecture, design, integration, and optimization of multithreaded embedded C/C++ software for Linux, RTOS, and bare-metal platforms supporting satellite communications. Define scalability, fault-tolerance, recovery, performance, and testing strategies; troubleshoot hardware and software; guide cross-functional technical decisions; and mentor senior engineers while delivering high-quality software for space and ground systems.
Top Skills:
Bare-MetalCC++Ci/CdCoresightDmaEthernetInterlakenJ-LinkJ-TraceJesdJtagLauterbach Trace32LinuxMulti-Core SocsOptical TransceiversRdmaRf TransceiversRoceRtosSoftware-Defined RadioSwdTest-Driven Development (Tdd)
Aerospace • Logistics • Security • Software • Cybersecurity
Design, architect, develop, integrate, test, and administer embedded real-time software for flight and mission-critical systems. Participate throughout the software development lifecycle, collaborate with multidisciplinary Agile teams, resolve system and programming issues, and deliver software products across multiple baselines. The role requires C, C++, Python, RTOS, multithreaded development, software integration and testing, and an active U.S. Secret clearance.
Top Skills:
1553Agile ScrumArinc-429CC++CoverityDevsecopsDiscreteEmbedded SystemsEthernet/IpFortifyGitlabGoogle Unit TestIntegrityJIRAMatlabPythonReal-Time Embedded LinuxRs-232Rs-422RtosRtx 64SerialSimulinkVxworks
Aerospace • Logistics • Security • Software • Cybersecurity
Develops and maintains C++ and Python modeling and simulation software; integrates components with system interfaces, middleware, and test harnesses. Leads verification, validation, troubleshooting, performance optimization, and CI/CD activities. Collaborates with systems engineers, testers, and stakeholders to translate requirements into scenarios, document technical work, and support demonstrations. This is a full-time, on-site role requiring an active Top Secret clearance, SAP access eligibility, and up to 10% travel.
Top Skills:
AtlassianC++Ci/CdCoverityFortifyGitGitlabJavaLanParPythonRtosSAPSnmpSonarqubeTcp/IpUdpVlan
Information Technology • Consulting • Cybersecurity • Defense
Develop and maintain clean, reusable software using React and TypeScript. Contribute to front-end and back-end solutions, collaborate in an agile Scrum environment, use Git for version control, solve complex technical problems, and potentially lead development teams. The role supports a Navy customer and requires the ability to obtain a US Secret security clearance.
Top Skills:
CC#C++DatabasesGitJavaReactScrumTypescriptWeb Frameworks
Software • Analytics • Semiconductor
The Sr. Vision Software Engineer will design, test, and integrate machine vision solutions, develop computer vision algorithms, and troubleshoot production issues while collaborating with engineering teams.
Top Skills:
.NetC#C++OpencvPythonTensorFlowWpf
Aerospace • Logistics • Security • Software • Cybersecurity
Develop and deliver Java/JEE enterprise software in a SOA environment across the full SDLC. Work with JMS, web services, XML technologies, and collaborate with systems, hardware, and integration/test engineers. On-site role requiring Top Secret clearance and up to 25% travel.
Top Skills:
AgileAnsibleCucumberDockerJavaJava Enterprise Edition (Jee)JmsKnockoutKubernetesMicroservicesSecurity+SoaWeb ServicesXMLXpathXsdXslt
Hardware • Semiconductor • Quantum Computing • Manufacturing
Design, develop, and maintain C++ software and Qt-based GUIs for instrument communication and hardware interaction. Build reliable components, write Google Test unit tests, use CMake and Git, debug and optimize applications, collaborate with firmware/hardware teams, conduct code reviews, and produce clear documentation while operating in an agile startup environment.
Top Skills:
C++ (C++14/C++17/C++20)CmakeEthernetFtdi UsbGitGoogle TestMultithreadingQmlQt 6Qt WidgetsScpiSerial
Automotive
Develop and maintain real-time sensor software solutions for autonomous vehicles, integrating AI/ML algorithms for various sensor systems across multiple domains.
Top Skills:
AIC++DockerLinuxMlOnnxPythonPyTorchTensorFlow
Reposted 22 Days AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Design, implement, and deliver user-experience applications in an Agile environment. Collaborate with systems, cloud, DevSecOps, and test teams to develop JEE/SOA enterprise solutions, GUIs, and prototypes. Apply OOP, JMS, web services, XML technologies, and multiple programming languages (Java, C, C++, Python). Participate in integration, test, build/release, and lifecycle processes. Work full-time on-site in San Diego, require Top Secret clearance and SAP access; travel up to 10%.
Top Skills:
AgileBlack DuckCC++CoverityDesign PatternsDevsecopsDockerFortifyGitlabJavaJava Enterprise Edition (Jee)JIRAJmsObject-Oriented ProgrammingPythonSdlcSoaTest AutomationWeb ServicesXMLXpathXsdXslt
Cloud • Healthtech • Information Technology
Develop and deliver scalable, distributed SaaS features for a clinical-trial software platform. Responsibilities include architecture and hands-on development, engineering best practices, technology innovation, cross-service and AI-powered feature integration, real-time systems, customer-focused product delivery, and mentoring software engineers. The role collaborates closely with a fast-moving team and contributes to the product roadmap.
Top Skills:
AgnoAIAWSAzureCSSDockerExpressGCPHTMLInversifyLlmMicroservicesMicrosoft Office Add-InsMulti-TenancyMySQLNode.jsPostgresPythonReactRedis CacheRestful ServicesSaaSTypescriptUvVite
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, and deliver Java JEE middle-layer enterprise solutions in a SOA environment. Collaborate with systems, cloud, DevSecOps, and test teams in Agile SDLC, implement object-oriented designs, JMS, web services, XML technologies, and participate in integration, testing, and release activities. On-site San Diego role requiring Top Secret clearance and SAP access.
Top Skills:
AgileBlack DuckCC++CoverityDevsecopsDockerFortifyGitlabJavaJava Enterprise Edition (Jee)JIRAJmsPythonSdlcSoaTest AutomationWeb ServicesXMLXpathXsdXslt
Information Technology
Lead software engineering for high-throughput 5G NR wireless systems. Architect, design, develop, and code major PHY and L1 system features; mentor software engineers; improve development processes; collaborate with cross-functional engineering, systems design, and test teams; and integrate and validate 3GPP wireless technology concepts.
Top Skills:
3Gpp5G NrCC++LteMS OfficeNetSuiteReal-Time LinuxTcpdumpWireshark
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Hardware • Other • Consulting
Lead the architecture, development, testing, debugging, and delivery of embedded firmware across multiple client projects. Define software architectures, drivers, middleware, RTOS configurations, and hardware interfaces; lead code and design reviews; mentor engineers; coordinate with clients and cross-functional teams; oversee testing and hardware bring-up; resolve complex integration issues; and support technical estimation, proposals, and production support.
Top Skills:
Bare-Metal FirmwareBoard Support PackagesBootloadersCC++CanEmbedded LinuxEthernetFreertosHardware-In-The-Loop TestingI2CMicrocontrollersMicroprocessorsRtosSpiThreadxUartUsbVxworksZephyr
Information Technology
Design, implement, and integrate embedded Linux software (applications, servers, drivers). Configure kernels and BSPs, perform feasibility and performance analysis, troubleshoot system-level issues, lead and mentor small engineering teams, define requirements, and manage project execution while collaborating across labs and documenting design alternatives.
Top Skills:
Asymmetric Multi-ProcessingBoard Support PackageBootloadersC++CompilersCross-CompilationDebuggersDevice DriversDistributed Revision Control SystemsEmbedded LinuxFreertosLinkersLinux KernelLogic AnalyzerOscilloscopePythonRtosYocto Project
Information Technology • Consulting
Lead Software & AI Engineer responsible for designing, developing, and deploying software solutions integrating AI/ML. Requires extensive experience in cloud-native development and DevSecOps.
Top Skills:
AIAWSAzureBashCloud ComputingContainerizationDevsecopsDockerGitlabJavaJenkinsKubernetesLarge Language ModelsLinuxMachine LearningMicroservicesPythonReactSoftware DevelopmentSQLTerraformTypescript
Artificial Intelligence • Robotics • Software
Lead architecture and re-architecture of HAL, telemetry, and C++ middleware for autonomous mobile robots. Integrate sensors, optimize embedded performance, drive migrations from Python to C++, mentor engineers, and ensure system reliability and observability across the robotics platform.
Top Skills:
C++11 (Modern C++)Camera SensorsCmakeEmbedded SystemsGitGoogle TestHardware Abstraction Layer (Hal)ImuIpc / MiddlewareLidarLinux (Ubuntu)MqttPythonTelemetry Systems
26 Days AgoSaved
Healthtech • Telehealth
Develops driver, diagnostic, and embedded C++ software for intravascular ultrasound systems. Responsibilities include software architecture, hardware communication, requirements and design documentation, debugging, verification planning, and collaboration with electrical, transducer, catheter, manufacturing, and systems engineering teams. The role requires strong object-oriented programming experience and supports medical capital equipment development. Knowledge of digital signal processing, image processing, and CUDA is advantageous.
Top Skills:
C++CudaDigital Signal ProcessingDriver SoftwareEmbedded SoftwareImage Processing
Information Technology • Consulting • Cybersecurity • Defense
Develop and integrate software and AI capabilities for Navy expeditionary systems, including sensors, unmanned systems, command-and-control platforms, and Tactical Assault Kit. Build tactical applications, maintain real-time data meshes and pipelines, normalize tactical data, test field systems, and integrate machine learning models. Collaborate with data and systems engineers, troubleshoot operational systems, monitor data reliability, and provide technical guidance for long-term Department of the Navy technology strategies.
Top Skills:
AirbyteAmazon S3Apache AirflowApache IcebergApache KafkaArcgisAws KinesisCsvDbtDockerElasticsearchGisGoJavaScriptJSONKubernetesMachine LearningOrcParquetPostgisPostgresPythonRabbitMQReactRedisRustSnowflakeTactical Assault KitXMLZenohZeromq
Healthtech
Design, implement, and operate scalable backend services and provider-facing features for sleep health diagnostics. Collaborate with Product, Design, and platform teams, participate in system design and code reviews, own production reliability (monitoring, alerting, on-call), and help define AI-native engineering practices using AI-assisted tools.
Top Skills:
AlertingAWSAzureCi/CdClaude CodeDistributed SystemsGCPGithub CopilotJavaMonitoringRestful ApisSpring Boot
Aerospace • Logistics • Security • Software • Cybersecurity
Lead technical strategy and architecture for data-centric solutions across programs. Oversee data acquisition, harmonization, processing, storage, analysis, dissemination, and product lifecycle. Serve as technical lead/Product Owner, define enterprise data standards, decompose backlogs, prioritize features, advise leadership on analytics opportunities, and ensure mission-focused delivery within high-clearance environments.
Top Skills:
Artificial IntelligenceBig DataData AnalyticsData ArchitectureData ScienceData StorageNetwork ProtocolsSensor/Telemetry Processing
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time software—primarily cryptographic code—for multi-threaded systems. Collaborate with systems, hardware, and test teams in an Agile environment; perform architecture, debugging, static analysis, and lifecycle activities. Support DoD programs requiring security clearance and on-site work in Rancho Carmel, CA.
Top Skills:
AgileAssembly LanguageAvionics Operating SystemBare Metal DriversBitbucketCC++ClearcaseCryptographic LibrariesDoorsEthernetFpgaGitGreen Hills AdamultiHaipeI2CIkeJIRALink16Linux Kernel Driver DevelopmentObject Oriented ProgrammingOtnkPciePetalinuxPowerpcRhapsodyRustSoftware Defined RadioSpiStatic AnalysisTactical DatalinkTcp/IpUartUltrascale+Unit TestingVerilogVersalVhdlVitisVivadoXilinx ZynqYocto
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time software for mission/flight-critical systems. Work on architecture, implementation, and SW lifecycle in Agile teams, collaborating with systems, DevSecOps, test, and cloud groups. Support integration, qualification, and delivery; maintain security clearances and obtain SAP access.
Top Skills:
Black DuckCC++CoverityDockerFortifyGitlabIntegrityJIRAPythonReal-Time Embedded LinuxRhel 8.10Vxworks
Reposted 29 Days AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Lead the Full Stack Software discipline by defining technical vision, governing tools/processes/training, building a community of practice, enabling sector-wide engineering toolchains, resolving technical shortfalls, embedding lessons learned, and improving software engineering KPIs and interoperability across multiple Aeronautics sites. This is a strategic leadership role focused on governance and enablement rather than day-to-day coding.
Top Skills:
AnsibleAWSAzureAzure DevopsCesiumjsCSSCypressDockerGitlabGraphQLGrpcHTMLHTTPIstioJavaJavaScriptJenkinsKubernetesMil-Std-1472MongoDBNode.jsNoSQLOciOmsOpenstackPostgisPythonReactRestRmf/Nist 800-53SeleniumSQLStanag 4586TypescriptUciWebglWebsockets
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time and cryptographic software/firmware. Architect and administer embedded systems, collaborate with systems/hardware/integration teams in Agile, debug low-level multithreaded applications, and ensure full software lifecycle from requirements through testing. Position requires DoD Secret clearance and onsite work in Rancho Carmel, San Diego.
Top Skills:
AgileBitbucketCC++CryptographyEmbedded SystemsFirmwareGitJIRAMultithreadingObject Oriented ProgrammingReal-Time SystemsStatic AnalysisUnit Testing
Reposted 29 Days AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time cryptographic software. Architect secure systems, implement crypto using libraries, work cross-functionally on Xilinx platforms, and follow full software lifecycle in an Agile environment. Must support integration, debugging, and networking functionality.
Top Skills:
BitbucketCC++Cryptographic LibrariesGitHaipeIkeJIRAOtnkPetalinuxTcp/IpWindriver LinuxXilinx Ultrascale+Xilinx VersalXilinx ZynqYocto
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 Senior Software Engineers Roles
See AllPopular San Diego, CA Senior Level Job Searches
Senior Level Jobs in San Diego, CA
Senior Remote Jobs in San Diego, CA
Senior Content Jobs in San Diego, CA
Senior Customer Success Jobs in San Diego, CA
Senior IT Jobs in San Diego, CA
Senior Cyber Security Jobs in San Diego, CA
Senior Tech Support Jobs in San Diego, CA
Senior Data & Analytics Jobs in San Diego, CA
Senior Analysis Reporting Jobs in San Diego, CA
Senior Analytics Jobs in San Diego, CA
Senior Business Intelligence Jobs in San Diego, CA
Senior Data Engineer Jobs in San Diego, CA
Senior Data Science Jobs in San Diego, CA
Senior Machine Learning Jobs in San Diego, CA
Senior Data Management Jobs in San Diego, CA
Senior UX Designer Jobs in San Diego, CA
Senior Software Engineer Jobs in San Diego, CA
Senior Android Developer Jobs in San Diego, CA
Senior C# Jobs in San Diego, CA
Senior C++ Jobs in San Diego, CA
Senior DevOps Jobs in San Diego, CA
Senior Front End Developer Jobs in San Diego, CA
Senior Golang Jobs in San Diego, CA
Senior Hardware Engineer Jobs in San Diego, CA
Senior iOS Developer Jobs in San Diego, CA
Senior Java Developer Jobs in San Diego, CA
Senior Javascript Jobs in San Diego, CA
Senior Linux Jobs in San Diego, CA
Senior Engineering Manager Jobs in San Diego, CA
Senior .NET Developer Jobs in San Diego, CA
Senior PHP Developer Jobs in San Diego, CA
Senior Python Jobs in San Diego, CA
Senior QA Jobs in San Diego, CA
Senior Ruby Jobs in San Diego, CA
Senior Salesforce Developer Jobs in San Diego, CA
Senior Scala Jobs in San Diego, CA
Senior Finance Jobs in San Diego, CA
Senior HR Jobs in San Diego, CA
Senior Legal Jobs in San Diego, CA
Senior Marketing Jobs in San Diego, CA
Senior Operations Jobs in San Diego, CA
Senior Office Manager Jobs in San Diego, CA
Senior Operations Manager Jobs in San Diego, CA
Senior Product Manager Jobs in San Diego, CA
Senior Project Manager Jobs in San Diego, CA
Senior Sales Jobs in San Diego, CA
Senior Account Executive (AE) Jobs in San Diego, CA
Senior Account Manager (AM) Jobs in San Diego, CA
Senior Sales Leadership Jobs in San Diego, CA
Senior Sales Development Representative Jobs in San Diego, CA
Senior Sales Engineer Jobs in San Diego, CA
Senior Sales Operations Jobs in San Diego, CA
All Filters
Total selected ()
No Results
No Results
























