> Markdown version of [/jobs/ext/4519186-secret-cleared-embedded-cryptographic-software-engineer](https://www.wearedevelopers.com/jobs/ext/4519186-secret-cleared-embedded-cryptographic-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Secret-Cleared Embedded Cryptographic Software Engineer - **Company:** PGS Worldwide - **Location:** San Diego, CA, United States - **Contract:** Permanent contract - **Skills:** Agile Methodology, Assembly Language, JIRA, C++ (Programming Language), Communications Protocols, Computer Engineering, Software Debugging, Linux, Device Drivers, Embedded Software, Ethernet, Firmware, Linux Kernel, Network Configuration and Change Management, PCI Express, Real-Time Operating Systems, Powerpc, SAP (Applications), Software Engineering, Data Streaming, System on a Chip, Systems Integration, TCP/IP, Universal Asynchronous Receiver/Transmitter, Vivado, Multithreading, Serial Peripheral Interface, Real Time Systems, Git, SC Clearance, Containerization, Yocto, Kubernetes, Bare Metal, Bitbucket, Software Defined Radio, Restful APIs, Software Library, Docker - **Published:** November 2, 2026 - **Apply:** https://www.careerbuilder.com/job-details/secret-cleared-embedded-cryptographic-software-engineer-san-diego-ca--4790bb5a-87ce-40e9-8637-d357943ab831 ## About the Role Cryptography Software, Software Engineering, Embedded Software, Software Engineering, Cryptography Software, Aerospace and Defense, Consulting, Testing, Embedded Software, Realtime Operating System, * Bachelor's degree in Computer Engineering or another STEM discipline with 5+ years of related experience, master's degree with 3+ years, or PhD with 1+ year. * Active U.S. Government Secret clearance. * Proficiency in C/C++. * Experience developing and debugging embedded real-time systems. * Experience integrating low-level firmware and software in complex, multi-threaded embedded applications. * Experience implementing cryptographic mechanisms using dedicated software libraries. * Familiarity with HAIPE, OTNK, and/or IKE. * Experience with Yocto/PetaLinux or Wind River Linux. * Experience with Xilinx platforms, including Zynq, Ultrascale+, or Versal. * Experience with TCP/IP and common network configurations. * Experience using Jira, Bitbucket, Git, and Agile software development practices. * U.S. citizenship required. Preferred Skills * Rust experience. * Linux kernel or low-level driver development. * Docker, Kubernetes, or similar container technologies. * RESTful services. * Software Defined Radio experience. * Communication protocols including I2C, SPI, UART, PCIe, and Ethernet. * Familiarity with Vitis, Vivado, NSA security standards, assembly language, PowerPC architectures, or bare-metal embedded drivers. * Active Top Secret or SAP clearance. ## Description * Design, develop, integrate, and test embedded cryptographic software. * Support architecture and development of real-time embedded systems. * Integrate software with low-level firmware and hardware. * Troubleshoot complex embedded software and system issues. * Analyze system capabilities and resolve technical problems involving software behavior, data flow, and controls. * Collaborate with Systems, Hardware, Digital Engineering, and Integration & Test teams. * Support software development throughout the full lifecycle from requirements through test.