← Back to Jobs
Employee
Technology
Principal Engineer Embedded Cryptographic Software Level 3 with Security Clearance
Indotronix International CorpSan Diego, CA🇺🇸United StatesPosted 13 Jul 2026
Quick Overview
Work Type
On Site
Schedule
Employee
Level
Leader
Job Description
Indotronix is seeking an Onsite Job: Principal Engineer Embedded Cryptographic Software Level 3 Work Location: San Diego, CA Work Schedule: 9x80 A Education: Bachelor's Degree in STEM Experience: 10+ Years Required Clearance: Required to Start Job Description: * Design, develop, integrate, and test embedded software focused on cryptographic software code bases. * Design, architect, develop, and administer embedded and real-time systems. * Collaborate with Systems Engineering, Digital Engineering, Hardware, and Integration && Test teams in an Agile environment. * Analyze system capabilities and resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and system contr ols. * Implement secure cryptographic mechanisms using dedicated software li braries. * Integrate low-level firmware and software into complex real-time, multi-threaded embedded applications. * Develop, debug, and maintain embedded real-time systems throughout the software lifecycle. * Participate in software requirements development, design, implementation, integration, testing, and verification activities. * Utilize Agile development tools and version contr ol systems to support software development. Must Haves: * Bachelor's degree in Computer Engineering or another STEM discipline. * 10+ years of embedded software engineering experience. * Strong proficiency in C/C++. * Experience with HAIPE, OTNK, and/or IKE. * Experience implementing cryptographic mechanisms using dedicated software li braries. * Experience with Yocto/Petalinux or WindRiver Linux. * Experience with Xilinx platforms (Zynq, Ul traScale+, Versal). * Experience with TCP/IP networking and common network configurations. * Experience throughout the complete software development lifecycle, from requirements through testing. * Experience integrating firmware and software in real-time, multi-threaded embedded systems. * Experience developing and debugging embedded real-time applications. * Experience with Jira, Git, Bitbucket, and Agile software development methodologies. * Ability to work full-time onsite in San Diego, CA. Preferred: * Knowledge of Rust. * Linux kernel and low-level driver development. * Experience with Docker, Kubernetes, or other container technologies. * Experience with RESTful Services. * Experience with Software Defined Radios (SDR). * Experience with Avionics Operating Systems. * Knowledge of communication protocols including I2C, SPI, UART, PCIe, and Ethernet. * Familiarity with Xilinx Vivado and Vitis. * Familiarity with NSA Security Standards. * Assembly language experience. * Experience with bare-metal embedded device drivers. * Knowledge of PowerPC architectures. * Familiarity with IBM Rhapsody, DOORS, ClearCase, and Green Hills AdaMulti. * Active Top Secret Clearance or SAP Clearance. Education/Experience: Bachelor's degree in Computer Engineering or another STEM discipline with 10+ years of related embedded software engineering experience.
Skills
Docker
Rust
Embedded Systems
TCP/IP
Agile
Assembly
C++
Git
Jira
Kubernetes
Similar jobs
Information Security Engineer
Farmers and Merchants Bank of Long Beach · Seal Beach, United States
8 minutes ago$113.9k - $194.0k/yrFullstack Senior Software Engineer, ArsenalOS
Anduril Industries · Costa Mesa, United States
8 minutes ago$166k - $220k/yrCyber Systems Security Engineer
Lockheed Martin Corporation · Liverpool, United States
8 minutes ago$82.9k - $146.2k/yrSenior Software Engineer, Application Security
Anduril Industries · Seattle, United States
8 minutes ago$191k - $253k/yrFull Stack .NET Developer - NC, AZ, TX
Apex Systems · Phoenix, United States
8 minutes ago$53 - $57/hrData Analyst Senior
Lockheed Martin Corporation · Lexington, United States
8 minutes ago$85.5k - $150.8k/yr