← Back to results

linux jobs in San Diego

Posted 8 days ago

Senior embedded software engineer role developing mission-critical firmware for Amazon's Leo satellite constellation. Responsibilities include architecting ASIC firmware, RF communication subsystems, secure boot operations, real-time embedded software, and hardware interfaces using protocols like I2C, SPI, UART, and Ethernet. The role requires security-by-design principles, threat modeling, secure coding practices, and collaboration with hardware architects and systems engineers to bring custom silicon from concept through secure bring-up and production integration.

San DiegoLast seen 6 days ago
Posted 8 days ago

Design and build software to automate RF hardware test systems for satellite components before flight, including test infrastructure, CI/CD automation, and production-scale testing orchestration. Write Python on Linux test racks to measure satellite modem, amplifier, and RF component performance against pass/fail thresholds, translating hardware engineer requirements into reliable automated test logic. Support manufacturing validation, on-orbit failure analysis, and enable factory operators to run environmental stress testing at scale. Own software quality, release processes, and work with SCPI-controlled test instruments, thermal chambers, and telemetry dashboards that drive ship/no-ship decisions.

San DiegoLast seen 6 days ago
$130,814 – $130,814 · Posted 8 days ago

Design, implement, and maintain secure DevSecOps automation frameworks across on-premise and cloud infrastructure, integrating security controls into CI/CD pipelines for application and configuration deployment. Develop Infrastructure as Code using Terraform, Ansible, ARM/Bicep, PowerShell, Python, and Bash across Windows, Linux, VMware, Azure, and hybrid environments. Automate provisioning, patching, vulnerability remediation, and compliance checks aligned with FFIEC, NCUA, CIS, and NIST standards while partnering with Cybersecurity, Infrastructure, and Application Development teams. Support container/platform engineering, cloud identity governance, and promote DevSecOps and GitOps practices across technology teams.

San DiegoLast seen 6 days ago
$61,900 – $141,000 · Posted 8 days ago

As an information security risk specialist, you will work with DoD acquisition programs to identify cyber risks, assess threat landscapes, and develop mitigation strategies. You will conduct risk and vulnerability assessments across networks, systems, and applications, translate security concepts for stakeholders, and manage RMF (Risk Management Framework) and A&A (Assessment and Authorization) activities. You need 4+ years of IT systems experience with DoD/government agencies, 3+ years leading Navy RMF projects, and expertise in security policy implementation, compliance assessment, and vulnerability mitigation. A Secret clearance and DoD 8140 Certification are required.

San DiegoLast seen 7 days ago
$86,400 – $138,000 · Posted 8 days ago

The Database Engineer will maintain, monitor, and optimize large-scale production MySQL database environments in distributed, mission-critical settings. Responsibilities include performance tuning, query and index optimization, database migrations and upgrades, capacity planning, and 24x7 on-call support. The role requires designing reliable database architectures, automating operational tasks, and collaborating with development teams on database design guidance. Candidates must have strong fundamentals in distributed database topologies, Linux administration, scripting proficiency (Go/Python/Shell), and experience with cloud platforms such as Azure.

San DiegoLast seen 6 days ago
$110,000 – $175,000 · Posted 9 days ago

The Senior Systems Engineer will design, develop, and support communications and encryption devices, providing technical expertise in cryptographic technologies and deployment strategies. Responsibilities include advising on cryptographic equipment deployment, analyzing emerging threats, conducting technical analysis of cryptographic products for acquisition decisions, liaising with vendors on device lifecycle, and supporting leadership with briefings and fielding decisions. The role requires 5–15 years of cybersecurity, systems engineering, or network security experience, along with strong analytical, problem-solving, and written communication skills. A bachelor's degree in Systems Engineering, Computer Science, or related field is required.

San DiegoLast seen 7 days ago
$69,300 – $158,000 · Posted 9 days ago

As a Cybersecurity Engineer and Risk Analyst, you will develop and implement security solutions to protect military infrastructure, performing risk and vulnerability assessments across networks, systems, and applications. You will leverage tools like ACAS, STIGs, and eMASS to assess security threats, implement infrastructure controls, and prepare Risk Management Framework (RMF) artifacts and Security Assessment Plans (SAP) for DoD customers. You'll troubleshoot complex cybersecurity challenges, analyze big data security events to identify advanced threats, and communicate technical findings to both technical and non-technical audiences. The role requires 3+ years of IT experience with government/DoD agencies, hands-on RMF and A&A leadership, and an active TS/SCI clearance.

San DiegoLast seen 8 days ago
$150,000 – $185,000 · Posted 9 days ago

Staff Software Engineer responsible for leading macro-level technical design, architectural implementation, and development of critical embedded software subsystems in C++ and Qt. The role owns end-to-end software lifecycle deliverables, conducts architecture and design reviews, ensures FDA/IVDR regulatory compliance, and mentors junior engineers. Requires 10+ years of professional experience with complex embedded systems, expert-level C/C++ proficiency, and mastery of object-oriented design and UML modeling.

San DiegoLast seen 7 days ago
Posted 9 days ago

Senior DevOps / Platform Engineer (Level III) responsible for designing and maintaining CI/CD pipelines, automating infrastructure for predictable environments, and supporting containerized platforms in secure, regulated defense settings. The role requires 5+ years of hands-on experience with Kubernetes, container technologies (Docker, Podman, Buildah), CI/CD tools (GitLab, Jenkins, AWS CodeBuild), infrastructure-as-code (Terraform, Ansible, CloudFormation), and Linux systems. You will work directly with software and cyber engineers to solve delivery problems, build microservices pipelines, and adapt to evolving program requirements across U.S. Navy modernization initiatives.

San DiegoLast seen 7 days ago
$82,700 – $173,900 · Posted 9 days ago

S. Navy ships and shore commands. System Analyst (SAISA) will provide IT systems support, troubleshooting, and technical training for Naval Forces Logistics systems (R-Supply, OMMS-NG, NALCOMIS) across U.S. Navy ships and shore commands. Responsibilities include NTCSS System Administrator duties, life cycle management for hardware/software, operator training, and Navy/Marine Corps Intranet (NMCI) support. The role requires extensive Linux command knowledge, experience troubleshooting Force Level NTCSS systems, and CompTIA Security+ certification with ongoing continuing education enrollment.

San DiegoLast seen 7 days ago
$96,600 – $96,600 · Posted 9 days ago

SRC seeks a mid-level platform engineer with 5+ years of CANES experience and 5+ years in IT systems design/integration to analyze existing OpenShift cluster deployments and design solutions addressing identified gaps. The role involves creating Ansible automation to integrate OpenShift clusters with CANES network, identity, and PKI services; performing on-platform installation, configuration, and troubleshooting; and authoring technical documentation. The engineer will work autonomously to identify technical limitations, test solutions, and propose technology improvements while optionally mentoring junior team members.

San DiegoLast seen 7 days ago
$140,000 – $180,000 · Posted 9 days ago

Lead an embedded Linux software team building mission-critical defense systems, splitting time between management and individual contribution. Design and implement C/C++ Linux daemons, REST APIs, and system services for aerial platforms and deployable manufacturing infrastructure. Manage team standups, architecture reviews, and cross-functional coordination with autonomy, avionics, and mechanical/electrical engineering. Engineer for real-time performance, security, and reliability while owning developer experience, CI/CD pipelines, and field operability.

San DiegoLast seen 7 days ago
$140,000 – $185,000 · Posted 9 days ago

Senior Software QA Engineer responsible for validating Firestorm's avionics platform—embedded Linux and RTOS flight computers, drivers, middleware, and safety-critical interfaces. Will design and execute risk-based test strategies (feature, exploratory, regression, acceptance) across HIL/SIL rigs, build Python-driven automation for serial/CAN/Ethernet I/O and fault injection, and instrument diagnostics to isolate timing and state issues before Flight Test. Expected to own system testing end-to-end, validate robustness under degraded conditions (jitter, packet loss, brownouts, watchdog resets), and collaborate with avionics, autonomy, radio, and payload teams to harden reliability on aircraft.

San DiegoLast seen 7 days ago
$155,600 – $233,400 · Posted 9 days ago

Join Illumina's Primary Analysis team to design and develop high-performance signal processing software for genomic data analysis. You will architect C/C++ solutions for multi-threaded, real-time applications running on Linux, optimize algorithms for genomic base calling from image signals, and collaborate across bioinformatics, instrument design, and quality teams. The role demands expertise in memory management, performance optimization, debugging tools, and unit testing, with 8+ years of professional software development experience.

San DiegoLast seen 7 days ago
Posted 9 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.

San DiegoLast seen 7 days ago
$177,000 – $265,600 · Posted 9 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.

San DiegoLast seen 7 days ago
$133,000 – $199,600 · Posted 9 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.

San DiegoLast seen 8 days ago
$96,614 – $146,352 · Posted 10 days ago

S. Navy command and control programs under Naval Information Warfare Systems Command (NAVWAR), responsible for maritime surveillance and C2 capability integration for partner nations. tegration 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.

San DiegoLast seen 8 days ago
$135,000 – $140,000 · Posted 10 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 8 days ago
$75,000 – $85,000 · Posted 10 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 8 days ago
$130,000 – $160,000 · Posted 10 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.

San DiegoLast seen 8 days ago
$120,001 – $160,000 · Posted 10 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.

San DiegoLast seen 7 days ago
$155,600 – $233,400 · Posted 10 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 9 days ago
$60,000 – $77,000 · Posted 10 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.

San DiegoLast seen 8 days ago
$107,900 – $195,050 · Posted 10 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 8 days ago