← Back to results

secure-coding jobs in San Diego

$128,900 – $219,100 · Posted 4 days ago

Design and build secure cryptographic services (key management, PKI, secrets distribution) for ServiceNow's multi-tenant SaaS platform, ensuring FIPS compliance and regulated-environment requirements. Apply ML/statistical techniques to detect cryptographic misuse, anomalies in key usage, and suspicious access patterns in near real-time.… Operate services on Kubernetes, manage CI/CD pipelines, handle on-call duties, and collaborate with security architects to translate compliance requirements into production code. Requires 4+ years of production software engineering (Java, Go, or equivalent OO language), deep knowledge of distributed systems and cryptographic primitives, and hands-on Kubernetes deployment experience.

San DiegoLast seen 2 days ago
$153,600 – $215,000 · Posted 12 days ago

Lead embedded software and firmware development for Amazon's satellite RF systems, designing and implementing ASIC firmware, command systems, telemetry processing, and autonomous capabilities. Write robust software in Linux and RTOS environments, build hardware interfaces using protocols like I2C, SPI, UART, and Ethernet, and drive security architecture through threat modeling and secure coding practices.… Collaborate with hardware design teams to bring custom silicon from concept through secure bring-up and integration, optimizing for space-grade reliability and production testing.

San DiegoLast seen 10 days ago
$125,000 – $135,000 · Posted 20 days ago

Develop, secure, and maintain software applications for the U.S. Navy across classified and unclassified environments.… Design and build web applications and REST/SOAP/GraphQL APIs, implement secure coding practices per DoD directives and DISA STIGs, and support CI/CD DevSecOps pipelines. Requires proficiency in Python and JavaScript, Agile/Scrum methodologies, test-driven development, and containerized deployment; active Secret clearance and DoD 8570 IAT Level II certification mandatory.

San DiegoLast seen 18 days ago
$140,000 – $165,000 · Posted 21 days ago

Senior Software Engineer supporting a DoD IT management contract in San Diego. Develop and maintain secure applications using Python and JavaScript, build REST/SOAP/GraphQL APIs, and work within containerized environments (Docker, Kubernetes, OpenShift).… Must implement DoD-compliant secure coding practices, DISA STIGs, and DevSecOps/CI/CD pipelines in an Agile/Scrum environment with a required active Secret clearance and IAT Level II certification.

San DiegoLast seen 19 days ago
Posted 26 days ago

Senior Embedded Software Engineer responsible for developing complex real-time embedded systems for electroporation therapy delivery, including firmware, device drivers, middleware, embedded UI applications, and system-level software. The role requires 7+ years of embedded software development experience with modern C++, ARM Cortex-M processors, RTOS frameworks (ThreadX, FreeRTOS, etc.), and expertise in real-time control systems, closed-loop feedback, safety-critical software, and cybersecurity implementation.… Responsibilities span architecture design, hardware-software integration, verification and validation, CI/CD support, and cross-functional collaboration with electrical, mechanical, and regulatory teams. The candidate must demonstrate proficiency with embedded development tools, debugging hardware, IEC 62304/IEC 60601 compliance standards, and FDA cybersecurity guidance.

San DiegoLast seen 24 days ago
$125,000 – $135,000 · Posted 26 days ago

Software Engineer I developing, enhancing, and maintaining mission-critical DoD applications using Python, JavaScript, and modern web services (REST APIs, SOAP, GraphQL). The role emphasizes secure coding practices, DevSecOps, CI/CD, and Test-Driven Development within an Agile/Scrum environment, with close collaboration across engineering, cybersecurity, and government stakeholders.… Requires database schema design, application architecture work, troubleshooting, code reviews, and deployment activities. Bachelor's degree in Computer Science or related field required; active Secret clearance and DoD 8570/8140 IAT Level II certification (Security+, CySA+, SSCP, GSEC, GICSP, or CCNA Security) mandatory.

San DiegoLast seen 24 days ago
$125,000 – $135,000 · Posted 27 days ago

Software Engineer I will develop and maintain secure, scalable software applications using Python and JavaScript in DoD classified and unclassified environments, implementing DevSecOps practices, CI/CD pipelines, and DISA STIG compliance. The role requires leading secure software development with embedded cybersecurity controls, designing modern web interfaces and APIs (REST, SOAP, GraphQL), and managing database architectures.… Candidates must hold an active Secret clearance, a Bachelor's degree with 4+ years of IT/software engineering experience, and IAT II certification (CySA+, Security+, CCNA-Security, GSEC, or SSCP). The position emphasizes Agile/Scrum methodologies, containerization (Docker, Kubernetes), object-oriented design, and cross-functional collaboration within a DoD environment.

San DiegoLast seen 26 days ago
Posted 1 month ago

Senior Principal Software Engineer leading system-level integration of embedded, real-time, distributed defense systems involving navigation sensors, shipboard networking, and multi-processor platforms. You will conduct advanced debugging and root-cause analysis, develop architectural models and design documentation, mentor engineering teams, advise program leadership on technical trade studies and modernization strategies, and drive CI/CD, DevSecOps, and automated testing initiatives across large organizations.… Requires 10+ years of C/C++ embedded systems experience, Linux systems programming, distributed systems architecture, and proven technical leadership.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior Software Engineer responsible for advanced debugging and root-cause analysis of complex software issues in mission-critical shipboard systems. You will architect and optimize CI/CD workflows, champion DevSecOps practices, and lead automated testing strategies.… You will mentor junior engineers, participate in Agile ceremonies, and coordinate integration across systems, hardware, cybersecurity, and test teams. The role requires 5+ years of software engineering experience, proficiency in C/C++/Python/Java, Linux expertise, and hands-on experience with navigation sensors, distributed messaging, or real-time data fusion.

San DiegoLast seen 1 month ago
$95,500 – $181,700 · Posted 1 month ago

Senior Software Engineer at Collins Aerospace responsible for advanced debugging and root-cause analysis of complex software issues in mission-critical shipboard systems. Will architect and optimize CI/CD workflows, champion secure coding and DevSecOps practices, and mentor junior engineers.… Requires 5+ years of professional software engineering experience with proficiency in C, C++, Python, or Java; Linux development; and experience integrating navigation sensors, timing signals, or distributed messaging frameworks in real-time systems.

San DiegoLast seen 1 month ago
$145,600 – $276,800 · Posted 1 month ago

Senior Principal Software Engineer leading system-level integration of embedded, real-time, distributed defense systems with deep expertise in C/C++, Linux, and mission-critical architecture. Responsibilities include conducting advanced debugging and root-cause analysis on large distributed components, developing high-fidelity design documentation and architectural models, and providing technical leadership and mentoring to engineering teams.… Will advise program leadership on architecture, system feasibility, technical trade studies, and modernization planning while recommending improvements to engineering processes, CI/CD workflows, and DevSecOps practices across multi-team organizations.

San DiegoLast seen 1 month ago
$125,000 – $135,000 · Posted 1 month ago

Software Engineer I will develop and maintain secure software applications using Python, JavaScript, and other languages across unclassified and classified DoD environments. Responsibilities include implementing secure coding practices aligned with DoD directives and DISA STIGs, building web-based interfaces and Web Service APIs (REST, SOAP, GraphQL), and designing database schemas and system architectures.… The role requires proficiency in Agile/Scrum, Test-Driven Development, and CI/CD DevSecOps pipelines, with collaboration on system integration and technical documentation.

San DiegoLast seen 1 month ago
$83,800 – $115,200 · Posted 1 month ago

NXP seeks an entry-level NFC System Software Validation Engineer to validate and verify NFC components at the system level, developing and executing automated test scripts, test plans, and procedures according to product specifications. The role requires hands-on use of lab equipment (oscilloscopes, logic analyzers, spectrum analyzers, RF tracers) and collaboration with hardware and firmware teams to troubleshoot software defects in embedded NFC systems.… The candidate must have strong proficiency in C, C++, Java, or Python, foundational knowledge of wireless communications protocols (NFC, Bluetooth, Wi-Fi, Zigbee), and experience with embedded development tools and debuggers.

San DiegoLast seen 15 days ago
$86,246 – $120,000 · Posted 1 month ago

HII Mission Technologies seeks a Software Engineer 2 to support Navy software modernization efforts at NIWC Pacific. You will design, develop, and maintain mission-critical applications using C# and Angular 10+, working with government engineers and cross-functional teams to build secure, interoperable software systems for Navy command-and-control and data management platforms.… The role requires 2+ years of software development experience (or equivalent education/experience combination), hands-on C# proficiency, front-end development with Angular or comparable TypeScript frameworks, and object-oriented programming expertise. You'll participate in code reviews, troubleshoot distributed systems, follow secure coding practices, and contribute technical documentation and testing activities.

San DiegoLast seen 1 month ago
$86,246 – $120,000 · Posted 1 month ago

HII Mission Technologies seeks a Software Engineer 2 to support Navy software modernization and integration at NIWC Pacific. You will design, develop, and maintain mission-critical applications using C# and Angular 10+, working with government engineers and cross-functional teams on command-and-control and data-management systems.… Responsibilities include front-end feature implementation, secure coding practices, troubleshooting, code reviews, and technical documentation. Required: 2+ years relevant experience with a BS in Computer Science or related field, hands-on C# development, and modern TypeScript-based front-end experience (Angular 10+).

San DiegoLast seen 1 month ago
$134,800 – $202,200 · Posted 1 month ago

Staff Software Engineer role focused on designing, developing, and integrating hypervisor and System Memory Management Unit (SMMU) firmware for Qualcomm's SoC platforms used in mobile, automotive, compute, and IoT devices. The engineer will work on low-level firmware that interfaces with bootloaders, Linux, and TrustZone, requiring deep expertise in ARM CPU architecture, virtualization, kernel development, and secure coding.… Responsibilities include firmware feature design, cross-team collaboration with hardware and ASIC teams, debugging and verification, code review, and technical documentation. Requires 2+ years of C/C++ programming with 4+ years total software engineering experience and strong background in OS/kernel development, computer architecture, and embedded systems.

San DiegoLast seen 2 days ago
Posted 1 month 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 1 month ago
$86,246 – $120,000 · Posted 1 month ago

HII Mission Technologies seeks a Software Engineer 2 to support Navy software modernization and integration within the NIWC Pacific portfolio. You will design, develop, test, and maintain mission-critical software applications using C# and Angular, implement front-end features and UI components, and troubleshoot issues in distributed Navy systems.… The role requires strong C# fundamentals, experience with modern object-oriented frameworks, secure coding practices, and collaboration with government engineers and cross-functional teams. You'll work on a hybrid schedule (1–2 days onsite per week) in San Diego, supporting command-and-control, data management, and mission-support functions.

San DiegoLast seen 1 month ago
$106,646 – $151,000 · Posted 1 month ago

HII Mission Technologies seeks a mid-level Software Engineer to develop and integrate software for unmanned underwater vehicles, distributed maritime communications, and tactical situational awareness systems. You will design, develop, and test C# applications, build plug-ins for WinTAK, ATAK, and TAK Server, and support MK18 family systems including Hydroid VIP, Neptune, and Coin Nexus.… You'll collaborate with cross-functional teams on lab and fleet testing, troubleshoot performance in distributed environments, and contribute to integration testing, validation, verification, and program documentation. The role requires a Secret security clearance and offers a hybrid schedule with 1–2 days onsite per week.

San DiegoLast seen 1 month ago
$106,646 – $151,000 · Posted 1 month ago

Design, develop, test, and maintain software applications using C# for unmanned maritime systems, including building and integrating plugins for WinTAK, ATAK, and TAK Server environments. Support software development for MK18 family systems and work with cross-functional engineering teams to translate requirements into technical solutions.… Troubleshoot and optimize software performance in distributed and tactical environments, participate in code reviews, and support integration testing, validation, and verification activities. Participate in Government and Fleet test events to demonstrate and validate capabilities.

San DiegoLast seen 1 month ago