Principal Engineer Embedded Cryptographic Software Level 3

Indotronix International Corporation

  • San Diego, CA
  • 12 days ago
  • $133.33 Per Hour

Highlights

Skills C/C++ Cryptographic software HAIPE OTNK Petalinux Software Defined Radios Ultrascale+ VERSAL WindRiver Linux Xilinx platforms Yocto Zynq. Analyze system capabilities and resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and system controls.

Numbers & Facts

LocationSan Diego, CA

Description

  • Current Openings
  • Veterans Program
  • Working With Indotronix
  • Referral Program

All current openings

Principal Engineer Embedded Cryptographic Software Level 3

  • Location: San Diego, California 92128
  • Employment type: C2C
  • Work model: On-site
  • Posted July 6, 2026
  • Job ID: JPC - 205981

Easy ApplyApply Now

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 controls.
  • Implement secure cryptographic mechanisms using dedicated software libraries.
  • 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 control 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 libraries.

  • Experience with Yocto/Petalinux or WindRiver Linux.

  • Experience with Xilinx platforms (Zynq, UltraScale+, 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.

Easy ApplyApply Now

Interested in this role?

Easy ApplyApply Now

Job details

Job ID JPC - 205981

Location San Diego, California, United States

Work Model On-site

Employment Type C2C

Experience 5-10 years

Industry Defense - Aerospace

Pay Rate $133.33 (Hourly)

Posted July 6, 2026

Skills C/C++ Cryptographic software HAIPE OTNK Petalinux Software Defined Radios Ultrascale+ VERSAL WindRiver Linux Xilinx platforms Yocto Zynq

Share this job

*

Similar Jobs