Top Software Engineer Jobs in San Diego, CA

One Month AgoSaved
In-Office or Remote
San Diego, CA
100-200 Hourly
Expert/Leader
100-200 Hourly
Expert/Leader
HR Tech • Other • Professional Services
Evaluate AI coding-agent interactions for usefulness, correctness, engineering judgment, reasoning quality, and developer trust. Provide clear, opinionated feedback, distinguish response-quality levels, and help define standards for excellent interactions with tools such as OpenAI Codex, Claude Code, and Cursor. This contract role requires staff- or principal-level software engineering experience and familiarity with modern AI-assisted development workflows.
Top Skills: C#Claude CodeCursorGoJavaScriptOpenai CodexPythonRustTypescript
Reposted One Month AgoSaved
In-Office
San Diego, CA
130K-180K Annually
Junior
130K-180K Annually
Junior
Transportation • Travel
Provide technical support and troubleshooting for autonomous ocean vehicle software; act as customer point of contact; produce integration guides and documentation; debug real-world deployments; assist with payload and feature integrations; collaborate with engineering to reproduce and fix issues; develop and maintain customer-facing Python utilities and tools.
Top Skills: DnsEmbedded SystemsIp AddressesPythonRoutingSubnets
Reposted 2 Months AgoSaved
In-Office
San Diego, CA
140K-220K Annually
Senior level
140K-220K Annually
Senior level
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 One Month AgoSaved
In-Office
San Diego, CA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office or Remote
San Diego, CA
90K-124K Annually
Mid level
90K-124K Annually
Mid level
Aerospace • Information Technology • Robotics • Defense
The role involves developing and maintaining C++ code for drone operations, creating new swarming algorithms, and collaborating on software architecture.
Top Skills: AgileAi Coding Assistance ToolsAndroid (Java Or Kotlin)C++Cross Platform Frameworks (FlutterCSSEmbedded Linux (Yacto)HTMLJava ScriptLinuxPosixPythonReact NativeReal Time Operating SystemsXamarin)
One Month AgoSaved
In-Office
San Diego, CA
168K-198K Annually
Senior level
168K-198K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office or Remote
San Diego, CA
185K-230K Annually
Senior level
185K-230K Annually
Senior level
Aerospace • Hardware • Software • Transportation
The Sr. Flight Software Verification Engineer verifies embedded software for aviation systems, ensuring compliance with DO-178C standards through testing and tool qualification.
Top Skills: CC++Do-178CDo-330Hardware-In-The-Loop
Reposted One Month AgoSaved
In-Office
San Diego, CA
92K-138K Annually
Junior
92K-138K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop and execute automated tests and integration/acceptance procedures for embedded software. Analyze requirements, debug issues, produce technical documentation, submit problem reports, and collaborate with systems, hardware, and test teams. Work full-time on-site supporting software lifecycle activities and test automation; travel up to 25%. Top Secret clearance and SAP access required.
Top Skills: AgileAqtAtf (Automated Test Framework)AtlasAtlassian ConfluenceCC#C++Ci/CdCucumberEggplant AutomationGitGitlabGoogle TestJavaJavaScriptJenkinsJIRAPythonRobotTestcompleteUnit Test Factory
Reposted One Month AgoSaved
In-Office
San Diego, CA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
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
One Month AgoSaved
In-Office
San Diego, CA
Senior level
Senior level
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
One Month AgoSaved
Hybrid
San Diego, CA
Senior level
Senior level
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
One Month AgoSaved
Hybrid
San Diego, CA
Entry level
Entry level
Hardware • Other • Consulting
Lead embedded software engineer developing and maintaining firmware for high-bandwidth Ethernet network switches. Responsibilities involve embedded Linux, Layers 2–4 networking protocols, precision timing synchronization with PTP, SNMP MIBs, DHCP port reservations, in-band port management, and diagnostic, system-monitoring, and built-in test utilities.
Top Skills: Built-In Test (Bit)DhcpEmbedded LinuxEthernetFirmwareLayer 2/3/4 ProtocolsNetwork SwitchingPrecision Time Protocol (Ptp)Snmp Mibs
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
San Diego, CA
187K-201K Annually
Senior level
187K-201K Annually
Senior level
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
One Month AgoSaved
In-Office
San Diego, CA
126K-201K Annually
Senior level
126K-201K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office
San Diego, CA
116K-213K Annually
Senior level
116K-213K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office
San Diego, CA
142K-213K Annually
Senior level
142K-213K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office
San Diego, CA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
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 One Month AgoSaved
In-Office
San Diego, CA
177K-266K Annually
Expert/Leader
177K-266K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time software—focused on cryptographic systems—for defense platforms. Architect secure RTOS-based firmware, integrate low-level drivers on ARM/SoC, collaborate with cross-functional teams, and follow Agile/DevSecOps lifecycle processes while meeting DoD clearance and program requirements.
Top Skills: AgileArmAssemblyBare Metal Device DriversBitbucketCC++ClearcaseCryptographic SystemsDevsecopsDoorsEthernetFpgaGitGreen Hills AdamultiHaipeI2CIkeJIRALinux Kernel Driver DevelopmentNsa Security StandardsObject Oriented ProgrammingOtnkPciePetalinxPowerpcRhapsodyRtosRustSpiStatic AnalysisTcp/IpTest AutomationUartUnit TestingVerilogVhdlVitisVivadoXilinx Ultrascale+Xilinx VersalXilinx ZynqYocto
Reposted One Month AgoSaved
In-Office
San Diego, CA
158K-289K Annually
Senior level
158K-289K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office
San Diego, CA
142K-213K Annually
Senior level
142K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Lead software integration and test activities for complex systems: integrate components across Unix/Windows environments, develop and execute installation/integration/acceptance tests, troubleshoot multi-network issues, coordinate engineers and SMEs, produce technical documentation, and manage interim solutions to enable testing and operations.
Top Skills: ConfluenceJIRAScripting LanguagesUnixWindows
Reposted One Month AgoSaved
In-Office
San Diego, CA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
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 One Month AgoSaved
In-Office
San Diego, CA
114K-213K Annually
Senior level
114K-213K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office
San Diego, CA
92K-138K Annually
Junior
92K-138K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test embedded real-time software for flight/mission-critical systems. Participate in full software lifecycle within Agile teams, work with RTOS and avionics interfaces, collaborate with cross-functional engineering teams, and maintain required DoD Top Secret clearance and SAP access while working on-site in San Diego.
Top Skills: 1553422429CC++DiscreteDockerEthernet/IpFiber ChannelMultithreadingPythonReal-Time Operating SystemsRhel 8.10Serial
Reposted One Month AgoSaved
In-Office
San Diego, CA
114K-213K Annually
Senior level
114K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time software for Link-16 and tactical datalink systems. Architect and implement low-level firmware, debug multi-threaded embedded applications, work with cross-discipline teams in Agile, and support lab testing with tactical datalink radios and waveform troubleshooting. Must obtain Secret clearance and work onsite.
Top Skills: AssemblyAvionics Operating SystemBare Metal Device DriversBitbucketCC++ClearcaseCorbaDoorsEthernetGitGreen Hills AdamultiHaipeI2CIkeJIRALink 16Linux Kernel Driver DevelopmentMil-Std-6016Object Oriented ProgrammingOtnkPciePetalinuxPowerpcRhapsodyRustScaSoftware Defined RadioSpiStatic AnalysisTacanTactical DatalinkTcp/IpUartUltrascale+Unit TestingVersalVitisVivadoXilinx ZynqYocto
2 Months AgoSaved
In-Office
San Diego, CA
106K-175K Annually
Junior
106K-175K Annually
Junior
Edtech
Maintain and ensure availability, stability, and health of distributed mission systems. Implement and automate CI/CD, configuration management, monitoring, and verification processes. Support software sustainment, system integration, and cross-functional coordination. Develop dashboards and reports, identify system deficiencies, and support testing and experimentation in secure, classified DoD environments.
Top Skills: AnsibleAWSAzureCi/CdDevsecopsEksGCPGitlab RunnersGrafanaJenkinsKubernetesLinux KvmMicrosoft Hyper-VPrometheusPuppetRke2SplunkTerraformVMwareVsphere
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account