Secret-Cleared Embedded Cryptographic Software Engineer

PGS Worldwide
  • San Diego, CA
  • $120 Per Hour
  • Instant Apply
6 days ago

Job Description

PGS Worldwide is seeking a Secret-Cleared Embedded Cryptographic Software Engineer in San Diego, California for a one-year onsite contract-to-hire role supporting a leading aerospace & defense company. This position will design, develop, integrate, and test embedded real-time software with a primary focus on cryptographic software and secure communications.

Required Skills

  • 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.

What You’ll Do

  • 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.

Pay

  • $120.00 per hour.

Job ID: 2171

Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions. All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level.

Numbers & Facts

LocationSan Diego, CA
Salary$120 Per Hour

Skills

  • Aerospace and Defenseunmatched
  • Agile Programming Methodologiesunmatched
  • Assembly Languageunmatched
  • Atlassian JIRAunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Consultingunmatched
  • Cryptographyunmatched
  • Cryptography Softwareunmatched
  • Debugging Skillsunmatched
  • Device Driversunmatched
  • Dockerunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Ethernetunmatched
  • Gitunmatched
  • I2Cunmatched
  • Integration Testingunmatched
  • Internet Key Exchange (IKE)unmatched
  • Linux Kernelunmatched
  • Linux Operating Systemunmatched
  • Militaryunmatched
  • Multithreaded Programmingunmatched
  • National Security Agency (NSA)unmatched
  • Network Configuration Managementunmatched
  • PCI Express (PCI-E)unmatched
  • PowerPC Processorunmatched
  • Problem Solving Skillsunmatched
  • REST (Representational State Transfer)unmatched
  • Realtime Operating Systemunmatched
  • Secret Clearanceunmatched
  • Security Clearanceunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Systems Analysisunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Test Requirementsunmatched
  • Testingunmatched
  • United States Citizenunmatched
  • Universal Asynchronous Receiver-Transmitter (UART)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder