Software Gigs

Haystack
Posted 2 days ago

Senior Software Engineer with 10+ years of experience to develop advanced algorithms and software applications using C++, Python, MATLAB, and TensorFlow in Linux environments. The role involves designing object-oriented software, prototyping AI/ML solutions, utilizing DevOps tools (GitLab, Docker, Podman), troubleshooting complex systems, and providing technical leadership to customers and internal teams. Strong mathematical foundation in probability, statistics, estimation theory, and machine learning is required to support algorithm development in a defense technology context.

Clearance Required
San DiegoLast seen today
Northrop Grumman
$177,000 – $265,600Posted 2 days ago

Staff Software Engineer responsible for adapting mobile control station software applications to a cloud environment, with focus on Infrastructure-as-Code, containerization, and deployment to Il-5 cloud infrastructure. Will collaborate across Software Engineering, Systems Engineering, Cloud & Application, and DevOps teams in an Agile environment, working on containerization, instrumentation, integration, security, and system testing. Requires 8-12 years of software engineering experience (depending on degree level) and hands-on expertise with cloud platforms, infrastructure components, IaC tooling, Docker/Kubernetes, software-defined networking, and scripting/coding languages.

Clearance Required
San DiegoLast seen today
Northrop Grumman
$133,000 – $199,600Posted 2 days ago

Lead a section of 10–15 embedded software engineers at Northrop Grumman's San Diego facility, managing direct reports on organizational goals, performance, and career development while serving as a technical performer (~80% program time) on communications systems within Fighter Networked Systems and Advanced Comms & Networks. Responsibilities include staffing coordination, recruiting, training, performance reviews, promotions, salary evaluation, and HR collaboration. Candidates must hold or be able to obtain a Secret clearance and have a BS + 5 years or MS + 3 years in a STEM field, with proficiency in C/C++ and object-oriented programming.

Clearance Required
San DiegoLast seen 1 day ago
OmicronVis
$96,614 – $146,352Posted 3 days ago

Systems Engineer supporting U.S. Navy command and control programs under Naval Information Warfare Systems Command (NAVWAR), responsible for maritime surveillance and C2 capability integration for partner nations. Core duties include requirements definition and traceability, system-of-systems architecture across dissimilar systems, interface definition and control, test/verification/validation planning, technical trade studies, and coordination across multiple program offices. The role demands hands-on systems engineering discipline: turning partner-nation requirements into defined interfaces, integrating capabilities never designed to interoperate, and verifying results meet specifications. Must be comfortable with computing and network environments (LAN/WAN, TCP/IP, routing, switching, Windows/Linux servers, virtualization) sufficient to troubleshoot credibly alongside network engineers.

Clearance Required
San DiegoLast seen 1 day ago
Ossify Systems
$135,000 – $140,000Posted 3 days ago

Senior Cloud Engineer to design, deploy, and maintain scalable cloud infrastructure and services across development, testing, and production environments. Responsibilities include developing infrastructure as code (Terraform, CloudFormation), building CI/CD pipelines, managing cloud security and access controls, automating operational processes, and troubleshooting complex infrastructure issues. Requires 5+ years of cloud engineering or DevOps experience, hands-on expertise with AWS/Azure/GCP, and proficiency with Linux, scripting languages (Python, Bash, PowerShell), Docker, and Kubernetes.

San DiegoLast seen 1 day ago
VersaCall Technologies, Inc.
$75,000 – $85,000Posted 3 days ago

An Applications Engineer will own technical support for manufacturing clients while gradually growing into active development of VersaCall's andon and production monitoring platform. The role requires troubleshooting software and hardware issues, configuring and deploying systems, working with internal scripts and APIs, and reading/contributing to a complex codebase across multiple services. The successful candidate will combine client-facing communication with hands-on debugging and eventual feature development, growing into an in-house platform expert. Required experience includes 2–4 years in technical support, software development, or systems engineering, with a modern web stack (React, C# .NET, JavaScript, SQL, Docker, Git).

San DiegoLast seen 1 day ago
Nathan Kunes Inc
$130,000 – $160,000Posted 3 days ago

Senior Software Engineer supporting next-generation tools and systems development at a defense/intelligence contractor. Responsibilities include designing and implementing AI-assisted web-based applications that integrate with custom embedded systems, writing requirements and test documentation, executing tests, and interfacing with customers on requirements and design reviews. Requires 6+ years of software engineering experience, proficiency in Python, C# or Rust, JavaScript/TypeScript, HTML/CSS, Linux systems expertise, web-based UI development skills, and network software engineering knowledge (TLS/HTTPS). Must hold or be able to obtain a DoD SECRET clearance.

Clearance Required
San DiegoLast seen 1 day ago
SAIC
$120,001 – $160,000Posted 3 days ago

SAIC seeks a Cloud DevOps Engineer to design, build, and operate mission-critical cloud infrastructure on AWS and Kubernetes/OpenShift platforms in support of Naval Operational Architecture. The role combines infrastructure-as-code (CloudFormation, YAML), container orchestration, Linux/Windows server administration, networking, scripting (Bash, Python, PowerShell), and cybersecurity hardening (STIGs, ACAS). You will work across cyber, networking, and development teams to deliver resilient, secure, and highly available cloud environments while maintaining compliance and system uptime.

Clearance Required
San DiegoLast seen today
Illumina
$155,600 – $233,400Posted 3 days ago

Staff Software Engineer at Illumina's Primary Analysis team designing high-performance signal processing pipelines for genomic data analysis. The role involves architecting C/C++ software for multi-threaded, memory-optimized Linux applications that detect genomic signals from images, with responsibilities including algorithm development, performance optimization, debugging, and collaboration across bioinformatics, instrument design, and quality teams. Requires 8+ years of professional software development experience, deep expertise in C/C++, multi-threading, memory management, and debugging/profiling tools, plus strong object-oriented design and unit testing practices.

San DiegoLast seen 2 days ago
DirectViz Solutions, LLC
$60,000 – $77,000Posted 3 days ago

The Cybersecurity Engineer II will perform system hardening on Windows and Linux systems per DoD standards, implement and maintain STIGs, conduct vulnerability assessments using ACAS, and remediate security findings. The role requires 5 years of hands-on experience with STIG implementation, vulnerability assessment tools, vendor patching, and security compliance initiatives. A Bachelor's degree in Cybersecurity or related field plus one or more certifications (CCNA, CySA+, GICSP, GSEC, Security+, or SSCP) and an active Secret clearance are required.

Clearance Required
San DiegoLast seen 1 day ago
Leidos
$107,900 – $195,050Posted 3 days ago

The Algorithm Software Engineer will design, develop, and deploy signal processing applications on custom Leidos SoCs, porting algorithms from MATLAB/Python/C++ to optimized C code for real-time, massively parallelized execution. Responsibilities include hardware-software co-design, DSP optimization leveraging SIMD/VLIW/accelerators, Hardware-in-the-loop testing, and collaboration across signal processing, embedded, RF, and systems engineering teams. The role requires 8+ years of C/C++ embedded systems development, strong signal processing fundamentals, and experience translating research algorithms into production real-time systems.

San DiegoLast seen 1 day ago
Qualcomm
$94,200 – $141,200Posted 3 days ago

This role focuses on system-level testing and validation of Qualcomm's leading-edge SoC products (Snapdragon, mobile, compute, automotive, server chipsets). The engineer will conduct early-stage silicon bring-up, post-silicon validation, and develop automated test content to stress systems across functional, performance, stability, and benchmark dimensions under various operating conditions. Responsibilities include hardware characterization, software integration testing, creation of production screens, and collaboration with IC design and development teams. The position requires proficiency in embedded systems, SoC testing concepts, test case development, lab instrumentation, and programming in C/C++, Python, or C#.

San DiegoLast seen 1 day ago
Qualcomm
$103,600 – $155,400Posted 3 days ago

Qualcomm seeks a Software Engineer to design, develop, and validate Android and Linux networking software for Snapdragon SOCs across smartphones, PCs, wearables, automotive, and IoT platforms. You will write C/C++ code within AOSP, debug across kernel/HAL/system-service layers, contribute eBPF programs for traffic classification, and develop unit tests. The role spans cellular (5G/LTE/Satellite), Wi-Fi, TCP/IP, and IMS connectivity stacks, requiring hands-on experience with Linux kernel interfaces, Android platform internals, and cross-layer system debugging.

San DiegoLast seen 1 day ago
Qualcomm
$94,200 – $141,200Posted 3 days ago

As a Product Software Engineer, you will develop and integrate software for Qualcomm products spanning smartphones, computing devices, automotive infotainment, and IoT systems. You will own software integration tasks including component integration, build automation, version control management, and baseline releases. You will perform sanity testing on-target and in simulation environments, debug failures using tools like JTAG and ADB, automate test scenarios, and collaborate with cross-functional engineering teams on design and code reviews.

San DiegoLast seen 1 day ago
Qualcomm
$103,600 – $155,400Posted 3 days ago

Qualcomm seeks a Modem Software Engineer to design, develop, and maintain embedded software for wireless modem and broadband technologies. The role involves working on connectivity protocols, networking stacks, and platform software across mobile products, collaborating with cross-functional teams on design through validation. Responsibilities include debugging complex technical issues, conducting code reviews, performing kernel debugging, and supporting customer field issues. Required qualifications include a Bachelor's degree in Computer Engineering or related field; preferred skills include strong C/C++ programming, Linux embedded development, networking protocols (TCP/IP, IPv4/IPv6, Wi-Fi), and familiarity with CI/CD pipelines and Agile methodologies.

San DiegoLast seen 1 day ago
Shield AI
$195,200 – $292,800Posted 3 days ago

Lead technical delivery of complex autonomy capabilities for Shield AI's V-BAT and X-BAT unmanned aircraft platforms, spanning mission autonomy, payload integration, flight-control interfaces, and multi-agent behaviors. Own end-to-end integration from architecture through field deployment, coordinate across Aircraft, Autonomy Capabilities, Perception, and GCS teams, and drive mission readiness for customer releases. Mentor engineers, improve engineering practices, and serve as primary technical partner to the Aircraft team on integration approaches and interface design. Requires 7+ years of relevant experience, expert C++ and Linux development, and deep expertise in complex autonomy systems or embedded systems integration.

San DiegoLast seen 1 day ago
Qualcomm
$103,600 – $155,400Posted 3 days ago

Qualcomm seeks an Embedded Systems Software Engineer to design, develop, and maintain embedded networking software for wireless broadband and automotive telematics platforms. You will work across multiple middleware stacks (RDK-B, prplOS, OpenSync, OpenWRT, Linux Yocto) and collaborate with cross-functional teams on connectivity protocols, system services, and platform layers. Responsibilities include debugging complex technical issues, conducting code reviews, performing on-target and off-target Linux kernel debugging, and supporting field issues. The role requires strong C/C++ programming skills, solid understanding of networking fundamentals (TCP/IP, IPv4/IPv6, DHCP, DNS, Wi-Fi, VLAN), and experience with Linux-based embedded systems development.

San DiegoLast seen 1 day ago
Cubit Capital
Posted 3 days ago

Senior Systems Software Engineer role at Saronic Technologies focused on designing, developing, and optimizing software systems for autonomous surface vessels. Responsibilities include implementing autonomous navigation and control algorithms, integrating software with hardware systems, optimizing network communications for low-bandwidth/high-latency environments, and conducting software testing and validation. The role requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, preferably in autonomous systems or robotics, with proficiency in C/C++ or Rust, embedded Linux systems, and knowledge of low-level protocols and networking principles.

San DiegoLast seen 1 day ago
Lyntris
Posted 3 days ago

Software Engineer I will research, design, and implement containerized web applications and services for the Department of Defense, with a focus on automating and orchestrating mission-critical systems for the U.S. Navy. Day-to-day work includes developing in Java, Groovy, Kotlin, or front-end frameworks; conducting manual and exploratory testing; maintaining test plans and traceability; and supporting CI/CD pipelines and container orchestration. The role requires a minimum of two years in software development, familiarity with Java or similar OOP languages, comfort in Linux environments, and experience with build tools like Gradle or Maven.

Clearance Required
San DiegoLast seen 1 day ago
Lyntris
Posted 3 days ago

Software Engineer II will research, design, and implement containerized web applications and services for the Department of Defense, with a focus on automating, integrating, and delivering orchestrated systems for Navy warfighters. The role involves developing in Java, Groovy, Kotlin, or front-end frameworks; conducting manual and exploratory testing; maintaining test plans and traceability; and supporting CI/CD pipelines and container orchestration. Requires a minimum of five years of software development experience, familiarity with object-oriented programming languages, comfort with Linux environments, and experience with build tools like Gradle or Maven.

Clearance Required
San DiegoLast seen 1 day ago
Saronic Technologies
Posted 3 days ago

Design, develop, and maintain software systems for autonomous surface vessels using NixOS, embedded Linux, and low-level protocols. Implement control algorithms and sensor fusion, optimize network communications for bandwidth-constrained maritime environments, and collaborate with hardware engineers to integrate software with vessel systems. Requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, proficiency in C/C++ or Rust, strong embedded systems knowledge, and familiarity with protocols like CAN and TCP/IP.

Clearance Required
San DiegoLast seen 2 days ago
DirectViz Solutions, LLC
$60,000 – $77,000Posted 3 days ago

This role performs system hardening, vulnerability management, and STIG implementation across Windows and Linux systems in compliance with DoD cybersecurity standards. The Cybersecurity Engineer II will conduct vulnerability assessments using ACAS, analyze and remediate security findings, apply patches and updates, and support compliance and continuous monitoring activities. The position requires a Bachelor's degree in Cybersecurity or related field, one or more IAT Level II certifications (CCNA, CySA+, GICSP, GSEC, Security+, or SSCP), and 5 years of demonstrated hands-on experience in system hardening and vulnerability remediation in DoD environments.

Clearance Required
San DiegoLast seen 1 day ago
Haystack
Posted 3 days ago

Design, develop, customize, and maintain websites built on the .NET framework in an AWS cloud environment. Gather requirements from users, write unit and integration tests, troubleshoot system-level issues independently, and create technical documentation. Requires 3+ years of web development experience with .NET, C#, JavaScript, WebAPI.NET, HTML, CSS, GitHub, IIS, SQL/MySQL, and AWS services including Glue Jobs and S3.

San DiegoLast seen 1 day ago
GDH
$104,000 – $116,480Posted 3 days ago

This role develops and integrates device platforms with cloud management systems for wireless edge and IoT devices across Tier-1 carrier networks. The engineer will build middleware, APIs, and services; implement device management protocols (TR-069, TR-369/USP, SNMP); perform provisioning, telemetry ingestion, and firmware-over-the-air updates; and conduct end-to-end integration testing in lab environments simulating real-world conditions. The position requires proficiency in C/C++, Go, or Python on embedded and Linux systems, strong protocol debugging skills (Wireshark, GDB), and hands-on experience with cellular networking standards, REST/gRPC APIs, and remote device management. Success demands close collaboration across distributed teams, carrier certification support, and the ability to troubleshoot complex hardware-software-network integration issues independently.

San DiegoLast seen 1 day ago
Fuse Integration
$80,000 – $110,000Posted 3 days ago

Software Engineer I at Fuse will develop embedded communications, networking, and computing solutions for U.S. defense agencies. The role involves contributing to the full software development lifecycle—from kernel to UI—including design, implementation, testing, code review, and security integration across airborne, maritime, and ground platforms. The ideal candidate holds a BS in Computer Science and has academic or professional experience with strongly typed languages (C/C++, Java, C#, Rust, Go, or Zig), design patterns, and agile development practices. Nice-to-have skills include Linux/DevOps, Python/Bash scripting, networking protocols, CI/CD, build systems, React/web stacks, and containerization.

Clearance Required
San DiegoLast seen 1 day ago