DeveloperJobs.io
← Back to all jobs

Job Description

The Judge Group invites you to join as a Software Engineer in a position that centers on cryptographic software and embedded real-time systems. This onsite role is based in San Antonio, TX with potential bases in Annapolis Junction, MD or Chantilly, VA. The position offers a salary of USD 160,000 to 170,000 per year, requires an active DoD Secret clearance to start, and involves travel of about 10 percent. You will join a team that values bold thinking and practical engineering to deliver systems with a lasting impact.

Responsibilities

  • Design, develop, integrate and test software for end-user customers and businesses, with a focus on cryptographic software code bases.
  • Architect, develop, and administer embedded and real-time systems.
  • Collaborate with multi-disciplinary teams including Systems Engineering, Digital Engineering, Hardware, and Integration & Test in an Agile software environment.
  • Analyze system capabilities to resolve problems related to program intent, output requirements, input data acquisition, programming techniques and controls.

Requirements

  • Bachelor's degree in Computer Engineering or another STEM discipline with 5 years of related experience, or Master's degree with 3 years, or PhD with 1 year of experience
  • Bachelor's degree in Computer Engineering or another STEM discipline with 8 years of related experience, or Master's degree with 6 years or a PhD with 4 years of experience
  • Proficiency in C/C++ with cryptographic experience, including crypto systems, developing HAIPE, OTNK and/or IKE, and implementing cryptographic mechanisms using dedicated software libraries
  • Proficiency in object oriented programming
  • Proficiency across the formal software lifecycle from requirements through testing
  • Experience integrating low-level firmware and software in complex real-time multi-threaded embedded applications
  • Experience developing and debugging embedded real-time systems
  • Experience with Rust
  • Experience with communication protocols such as I2C, SPI, UART, PCIe, Ethernet
  • Experience with RTOS designs and implementing secure software for embedded systems
  • Experience with Xilinx platforms (Zynq, Ultrascale+, Versal)
  • Experience with TCP/IP and common network configurations
  • Familiarity with static analysis and unit testing
  • Experience using Jira, Bitbucket, Git and the Agile software development process
  • An active DoD Secret clearance

Technologies

  • C
  • C++
  • Rust
  • HAIPE
  • OTNK
  • IKE
  • I2C
  • SPI
  • UART
  • PCIe
  • Ethernet
  • TCP/IP
  • Xilinx Zynq
  • Xilinx Ultrascale+
  • Xilinx Versal
  • RTOS
  • Static Analysis
  • Unit Testing
  • Git
  • Jira
  • Bitbucket

Locations

  • San Antonio, TX (onsite)
  • Annapolis Junction, MD
  • Chantilly, VA

Clearance and Travel

  • Active DoD Secret clearance required to start
  • Travel about 10 percent of the time

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.