Top Software Engineer Jobs in San Diego, CA

One Month AgoSaved
In-Office
San Diego, CA
120K-180K Annually
Senior level
120K-180K Annually
Senior level
Software
Design and build cloud-native, SaaS-ready services while decomposing legacy monoliths. Lead architecture, mentor engineers, implement observability, perform code reviews, and refine AI-augmented development workflows and CI/CD deployments.
Top Skills: Agentic Coding AssistantsAi-Assisted Development ToolsApi GatewaysCi/Cd PipelinesContainerized DeploymentsManaged Cloud DatabasesManaged DatabasesMessage BrokersMicrosoft Sql ServerNon-Relational DatabasesRelational DatabasesServerless ComputeStreaming PlatformsWeb Hosting
Reposted One Month AgoSaved
In-Office or Remote
San Diego, CA
Senior level
Senior level
Information Technology
Design, develop, and operate stateful AWS applications and microservices. Validate releases for large multi-locale IVR systems, modify configurations via SQL, pre-stage deployments with Jenkins and git, and troubleshoot system/network issues using Unix commands. Work independently and engage with clients.
Top Skills: Aws Ec2Aws IamAws RdsAws S3Aws SagemakerAws SnsAws SqsBashGenesys Voice Platform (Gvp)GitGitlabGroovyIntellijIvrJavaJenkinsLinuxMicroservicesSpring BootSQLUnixZsh
17 Days AgoSaved
In-Office
San Diego, CA
114K-213K Annually
Senior level
114K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, architects, develops, integrates, debugs, and tests embedded real-time software for Link-16 and tactical data link systems. Works with systems, digital, hardware, and integration teams in an Agile environment. Responsibilities include low-level firmware integration, multi-threaded applications, requirements analysis, software lifecycle activities, static analysis, unit testing, and troubleshooting tactical data link waveforms. The role is full-time onsite in San Diego and requires a U.S. Government Secret clearance.
Top Skills: AgileAssembly LanguageAvionics Operating SystemBitbucketC/C++ClearcaseCorbaDoorsEmbedded SystemsEthernetGitGreen Hills AdamultiI2CJIRALink 16Linux Kernel DriversMil-Std-6016MultithreadingObject-Oriented ProgrammingPciePetalinuxPowerpcReal-Time SystemsRhapsodyRustSoftware Communications Architecture (Sca)Software-Defined RadiosSpiStatic AnalysisTacanTactical DatalinkTcp/IpUartUnit TestingXilinx Ultrascale+Xilinx VersalXilinx VitisXilinx VivadoXilinx ZynqYocto
17 Days AgoSaved
In-Office
San Diego, CA
161K-242K Annually
Senior level
161K-242K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Leads a 10–15-person embedded software engineering section while serving as a technical contributor on communications programs. Responsibilities include staffing, recruiting, training, performance management, career development, compensation coordination, conflict resolution, and software process improvement. Approximately 80% of the role supports embedded communications systems within Fighter Networked Systems and Advanced Communications, including real-time, multithreaded, secure software and engineering execution.
Top Skills: AgileArmAssembly LanguageBare-Metal Embedded DriversBitbucketCC++Embedded SoftwareEthernetFpgaGitGreen Hills AdamultiI2CIbm ClearcaseIbm DoorsIbm RhapsodyIpsecJIRALinuxLinux Kernel DriversObject-Oriented ProgrammingPciePowerpcRtosSpiTcp/IpTlsUartVerilogVhdlWolfsslXilinx VitisXilinx Vivado
One Month AgoSaved
In-Office
San Diego, CA
Senior level
Senior level
Artificial Intelligence • Hardware • Software • Defense • Manufacturing
Design, implement, and optimize software for autonomous surface vessels using NixOS and embedded Linux. Integrate with hardware, implement control and sensor-fusion algorithms, optimize low-bandwidth networking, test and validate systems, perform debugging and code reviews, and document designs for compliance.
Top Skills: CC++CanEmbedded LinuxNixosRs-232RustTcp/IpUdp
One Month AgoSaved
In-Office
San Diego, CA
100K-110K Annually
Senior level
100K-110K Annually
Senior level
Aerospace • Defense • Manufacturing
Design, implement, test, and sustain containerized web applications and services for DoD customers. Contribute to backend code (Java/Groovy/Kotlin), manual testing, test plans, and CI/CD and container orchestration improvements.
Top Skills: Ci/Cd PipelinesContainer OrchestrationContainerized ApplicationsFront-End FrameworksGradleGroovyJavaKotlinLinuxMavenOop
Reposted One Month AgoSaved
In-Office or Remote
San Diego, CA
90K-124K Annually
Mid level
90K-124K Annually
Mid level
Aerospace • Robotics • Software • Defense
Develop and maintain C/C++ swarm autonomy code for ground stations and drones, implement swarming algorithms and communications protocols, extend Python web services, collaborate on architecture, and support field testing and demonstrations.
Top Skills: Ai Coding Assistance ToolsAndroidCC++CSSEmbedded LinuxFlutterHTMLJavaJavaScriptKotlinLinuxMvcMvpMvvmPosixPub/SubPythonReact NativeRtosSitlStandard Template LibraryStm32XamarinYocto
Reposted One Month AgoSaved
In-Office
San Diego, CA
Senior level
Senior level
Information Technology • Software
The Software Engineer will focus on data quality engineering and functional integration, working within an agile team to manage and write test cases based on a large data schema.
Top Skills: Big DataEtl TestingHadoopNetezzaPythonShellSQLVertica
Reposted One Month AgoSaved
In-Office
San Diego, CA
Mid level
Mid level
Information Technology • Software
The Software Engineer (DevOps) role focuses on supporting tax season operations by enhancing infrastructure, deploying updates, and managing related technology systems.
Top Skills: ActivemqAws SqsBashChefConfluenceGitJavaKafkaNginxRemedyRubyService NowTomcat
One Month AgoSaved
In-Office
San Diego, CA
90K-95K Annually
Junior
90K-95K Annually
Junior
Aerospace • Defense • Manufacturing
Develop and sustain mission-critical, containerized web applications for DoD. Implement features in Java/Groovy/Kotlin, perform manual and exploratory testing, maintain test plans, and improve CI/CD and container orchestration in Linux environments using Gradle/Maven.
Top Skills: Ci/CdContainer OrchestrationContainerized Web ApplicationsFront-End FrameworksGradleGroovyJavaKotlinLinuxMaven
One Month AgoSaved
In-Office
San Diego, CA
188K-281K Annually
Senior level
188K-281K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Lead development of autonomy capabilities for space platforms including distributed optimization, tasking/scheduling, track fusion, RPO and motion planning. Build high-performance, well-tested software, integrate on real vehicles, support deployments and testing, and research/roadmap advanced autonomy techniques for defense applications.
Top Skills: AfsimC++NgtsPythonRtos
One Month AgoSaved
In-Office
San Diego, CA
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design, implement, and deploy autonomy capabilities for space platforms including distributed optimization, tasking/scheduling, track fusion, RPO, and motion/behavior planning. Build high-performance, well-tested software modules, collaborate across perception, planning, simulation, hardware, and flight test teams, support deployments and mission log analysis, and contribute R&D and roadmaps to advance autonomy for satellites and missile defense.
Top Skills: AfsimC++NgtsPythonRtosUnmanned System Technologies
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office
San Diego, CA
140K-175K Annually
Senior level
140K-175K Annually
Senior level
Aerospace
Design, develop, and maintain embedded software and board-support packages for space and defense products. Create requirements, design specs, and test plans; implement device drivers and hardware-software interfaces; participate in testing, troubleshooting, and board bring-up. Collaborate with hardware engineers and follow software lifecycle processes.
Top Skills: 8051ArmCC++CameralinkCanCode ComposerEmbedded LinuxEthernetI2CLinux Kernel InternalsMatlabPciPowerpcPythonRs-232Rs-422SpacewireSpiTi-DspUartUsbVxworksX86
18 Days AgoSaved
In-Office
San Diego, CA
153K-266K Annually
Expert/Leader
153K-266K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Develop and integrate software, avionics, electronic warfare, and multifunction RF subsystems for airborne platforms. Responsibilities include requirements development, functional architecture, interface management, algorithm and performance analysis, supplier coordination, digital simulation, hardware-in-the-loop testing, verification and validation, trade studies, and troubleshooting. The engineer collaborates across hardware, software, firmware, and multidisciplinary teams while documenting designs and integrating mission systems.
Top Skills: C/C++CameoConfluenceDigital Signal ProcessingDoorsElectronic WarfareExcelHardware-In-The-LoopJIRAMatlabPythonRfSysml
19 Days AgoSaved
In-Office
San Diego, CA
Senior level
Senior level
Hardware • Other • Consulting
Develop embedded software and firmware for networking layers in switches and related controller or sensor systems. The role requires extensive Embedded Linux, RTOS, bare-metal, C/C++, and Layer 2/3/4 networking experience. Experience in software-defined radios, modem design, automotive or avionics, AI, or space products is also relevant. Yocto and PetaLinux are preferred. This is a long-term contract with potential conversion to permanent employment in Southern California.
Top Skills: AIBare MetalCC++Embedded LinuxLayer 2Layer 3Layer 4 NetworkingModem DesignNetworking SwitchesPetalinuxRtosSoftware Defined RadiosYocto
One Month AgoSaved
In-Office
San Diego, CA
152K-228K Annually
Senior level
152K-228K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Lead integration of autonomy software onto diverse platforms by designing and implementing interfaces between autonomy, vehicle subsystems, sensors, payloads, and communications. Configure Linux mission environments, middleware, containers, and deployment pipelines; support SIL/HIL/VIL validation, field tests, demonstrations, troubleshooting, and cross-team coordination while mentoring junior engineers.
Top Skills: ArdupilotC++Ci/CdContainersLinuxMiddlewarePx4PythonRosRtos
20 Days AgoSaved
In-Office
San Diego, CA
129K-205K Annually
Senior level
129K-205K Annually
Senior level
Healthtech • Telehealth
Design, develop, test, and deploy secure full-stack medical device software using Java, Spring Boot, JavaScript, Angular, microservices, GraphQL, RabbitMQ, and AWS. Collaborate with cross-functional Scrum teams, implement scalable cloud applications, maintain CI/CD practices, conduct code reviews, and ensure compliance with regulated software development standards including IEC 62304. The role is office-based in San Diego and requires up to 10% travel.
Top Skills: Amazon EksAmazon RdsAngularAWSCi/CdContainerizationGraphQLHipaaIec 62304Infrastructure As CodeJavaJavaScriptKubernetesMicroservicesRabbitMQSpring Boot
Reposted One Month AgoSaved
In-Office
San Diego, CA
115K-200K Annually
Mid level
115K-200K Annually
Mid level
Information Technology
The Software Engineer, Modem BSP will design, implement, and maintain embedded software for next-generation handheld radios, focusing on real-time operating systems and hardware integration.
Top Skills: CC++FreertosGitLinuxNucleusPythonReal-Time Operating SystemsVxworks
Reposted One Month AgoSaved
In-Office
San Diego, CA
31K-54K Hourly
Mid level
31K-54K Hourly
Mid level
Healthtech • Pharmaceutical
Develops, tests, documents, and deploys software under close supervision. Supports production systems, resolves technical issues, participates in project meetings, follows software engineering standards, and collaborates on process and Agile delivery. Works on APIs/microservices, web frameworks, databases, and DevOps tooling.
Top Skills: AngularApi/MicroservicesCi/CdConfluenceHibernateJ2EeJavaJavaScriptJenkinsJIRAKubernetesMS OfficeObject-Oriented ProgrammingOraclePostgresPythonReactShell ScriptingSpring BootSpring MvcSQLUnix/Linux
Reposted One Month AgoSaved
In-Office
San Diego, CA
141K-229K Annually
Senior level
141K-229K Annually
Senior level
Healthtech • Biotech • Pharmaceutical
Design and develop software for automated laboratory workflows, build data pipelines, implement machine learning models, and integrate various systems to enhance biotherapeutics discovery.
Top Skills: AWSAzureBashC#C++GitGitlabJavaScriptJmpMatlabPower BIPythonRSASSpotfireSQLTableauVBA
23 Days AgoSaved
In-Office
San Diego, CA
98K-171K Annually
Senior level
98K-171K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, maintain, and execute automated tests for safety-critical embedded and real-time software. Analyze software requirements, perform integration and acceptance testing, diagnose defects, and support qualification activities. Collaborate with systems, hardware, software, and integration engineers across development, laboratory, and operational environments. Create test procedures, technical documentation, integration plans, and software scripts while working within Agile and full SDLC processes.
Top Skills: AgileAtfAtlasAtlassianBashCC#C++CameoCi/CdCucumberDoorsEggplant AutomationGitGitlabGoogletestIntegrityJavaJavaScriptJenkinsMatlabPythonQsa/QtReal-Time Embedded LinuxRhapsodyRobotTestcompleteUnit Test FactoryVxworks
23 Days AgoSaved
In-Office
San Diego, CA
123K-213K Annually
Senior level
123K-213K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, architect, develop, integrate, test, and administer embedded and real-time software for flight- and mission-critical systems. Participate in the full software development lifecycle within Agile Scrum teams, using C++, C, and Python. Collaborate with systems engineering, cloud, test automation, DevSecOps, and systems test teams to resolve software and system issues, support multiple software baselines, and deliver qualified products.
Top Skills: 13941553422429AgileArmBambooBitbucketCC++CanCoverityCrucibleDevsecopsDiscrete And Analog I/OEmbedded SystemsEthernet/IpFibre ChannelFortifyIntegrityJenkinsJIRAPowerpcPythonReal-Time Embedded LinuxReal-Time Operating SystemsScrumSerialSonarqubeSubversionVxworks
23 Days AgoSaved
In-Office
San Diego, CA
98K-171K Annually
Senior level
98K-171K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, integrates, tests, and administers embedded and real-time software for flight and mission-critical systems. Participates in the full software development lifecycle, including requirements, architecture, implementation, qualification, and delivery. Works in Agile Scrum teams with systems engineering, DevSecOps, cloud, automation, and testing groups. Analyzes system capabilities, resolves software issues, and supports multiple software baselines and real-time operating system environments.
Top Skills: Agile ScrumCC++CoverityDevsecopsDockerEthernet/IpFibre ChannelFortifyGitlabIntegrityJIRAMil-Std-1553Mil-Std-422Mil-Std-429PythonReal-Time Embedded LinuxRhelVxworks
23 Days AgoSaved
In-Office
San Diego, CA
231K-323K Annually
Senior level
231K-323K Annually
Senior level
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)
24 Days AgoSaved
In-Office
San Diego, CA
114K-171K Annually
Senior level
114K-171K Annually
Senior level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account