andurilindustries

Security Software Engineer - Crypto Services

Apply Now

At a Glance

Location
Washington, District of Columbia, United States
Experience
2+ years
Department
Information Systems
Posted
2026-03-23T12:46:21-04:00

Key Requirements

Required Skills

AWSCI/CDGoRustTerraform

Domain Knowledge

  • Automation
  • Banking
  • Cloud
  • Cybersecurity
  • Education
  • Embedded Systems
  • Finance
  • Government
  • Healthcare
  • Insurance
  • Legal
  • Medical
  • Regulatory

Benefits & Perks

Health Insurance

toward your private health insurance for you and your dependents. Additional

Requirements

2+ years of software development experience in some combination of Golang, Rust, or C/C++.

Experience selecting and utilizing embedded HSMs and Secure Elements.

Experience with CI/CD and test automation, including for mobile and embedded devices.

Experience debugging embedded systems using common test equipment - logic analyzers, oscilloscopes, etc.

Solid understanding of cybersecurity principles and practices.

Knowledge of security frameworks and compliance standards.

Responsibilities

We're seeking a Security Software Engineer with a specialization in crypto services and key management to develop novel security tooling for securing our suite of products.

The ideal candidate can develop, test, and debug embedded software with mission-critical security responsibilities.

Design and develop cybersecurity tools for realtime embedded, embedded Linux, and Android systems.

Design and develop resilient software supporting all phases of key handling on embedded systems - from key load through sanitization.

Develop thorough testing and qualification procedures for security critical components.

Collaborate with cross-functional teams to identify specific security needs and implement solutions.