Cryptography Firmware Engineer

LMI
United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$90,000.0 - $130,000.0
Working hours
Regular working hours

Tech stack

Adobe InDesign Systems Engineering User Authentication C++ (Programming Language) Cyber Security Computer Engineering Software Debugging Programming Tools Embedded Software Federal Information Processing Standards (FIPS) Firmware Hardware Design
+8 more
Key Management Universal Asynchronous Receiver/Transmitter SSL Certificate Management Serial Peripheral Interface PIC Microcontroller SC Clearance Information Technology U-Boot

Job description

  • Develop and maintain embedded firmware supporting secure communications and cryptographic functionality.
  • Integrate and optimize use of the nRF54L Series AES-256 hardware accelerator within embedded firmware.
  • Design, implement, and validate secure key management capabilities for embedded devices.
  • Develop and maintain a cryptographic test laboratory to support verification of encryption, authentication, and key management processes.
  • Create repeatable test procedures for device provisioning, key rotation, and fleet-wide cryptographic key updates.
  • Collaborate with hardware, firmware, cybersecurity, and systems engineering teams to implement secure embedded architectures.
  • Support hardware integration, firmware validation, and production readiness activities.
  • Participate in design reviews and contribute to security architecture discussions.
  • Document firmware designs, cryptographic workflows, and validation procedures.
  • Support customer demonstrations, lab testing, and occasional field integration activities.

Requirements

The ideal candidate has experience with embedded firmware development and an interest in applied cryptography. You will help integrate the Nordic nRF54L Series AES-256 hardware accelerator, develop secure firmware features, and build a repeatable test environment to validate cryptographic functionality and fleet-wide key management processes.

U.S. citizenship is required. Candidates must be eligible to obtain a Secret security clearance. An active Secret clearance is preferred., * Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Cybersecurity, or a related STEM field.

  • 3-6 years of embedded firmware development experience using C/C++.
  • Experience developing firmware for embedded microcontrollers.
  • Basic understanding of applied cryptography, including AES encryption, secure key storage, and authentication.
  • Familiarity with embedded hardware peripherals and communication interfaces such as SPI, UART, I2C, and GPIO.
  • Experience debugging embedded systems using standard development tools.
  • Strong analytical and troubleshooting skills.
  • Ability to work effectively within a multidisciplinary engineering team.
  • U.S. citizenship and the ability to obtain a Secret security clearance.

Preferred Qualifications

  • Experience with Nordic Semiconductor nRF54 Series microcontrollers.
  • Experience implementing hardware cryptographic accelerators or secure elements.
  • Familiarity with secure boot, secure firmware updates, and device provisioning.
  • Experience developing key management or certificate management solutions.
  • Familiarity with FIPS 140-3 or other embedded security standards.
  • Experience supporting DoD or government technology programs.
  • Active Secret security clearance.

Travel

  • Approximately 10-20% travel for customer support, engineering collaboration, hardware integration, manufacturing coordination, and field testing as required., Applicants must meet eligibility requirements for a U.S. Government security clearance. Only US Citizens are eligible for a security clearance. For this position, LMI will only consider applicants with security clearances or applicants who are eligible for security clearances, due to the nature of the work.

About the company

LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed.

Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors, helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

4:01 min

Finding personal fulfillment in the cybersecurity industry

LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

4:50 min

Addressing quantum enterprise pilots, LLM training, and security

John Fletcher John Fletcher +1 · WWC Europe 2026

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · WWC 2022

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

Videos

See all

Related articles

See all