Note: The job is a remote job and is open to candidates in USA. LMI is seeking a Cryptography Firmware Engineer to support the development of secure embedded systems for next-generation mesh networking products used by Department of Defense customers. This role focuses on implementing embedded cryptographic capabilities and developing secure key management solutions across LMI’s product portfolio.
Responsibilities
- 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
Skills
- 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
- 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
Company Overview