Note: The job is a remote job and is open to candidates in USA. LMI is a digital solutions provider that delivers innovative, mission-ready technology and platforms to federal agencies, including the defense sector. The Electrical/Firmware Engineer will design, develop, test, and optimize firmware for embedded IoT devices and sensors supporting Department of Defense missions. The role involves collaborating with hardware, cloud software, and cross-functional teams to integrate, debug, secure, and maintain firmware for rugged, mission-critical systems.
Responsibilities
- Design, develop, test, and optimize firmware for embedded systems, ensuring reliability and efficiency
- Collaborate with hardware teams to develop firmware solutions tailored to wireless embedded designs
- Implement firmware control for peripherals such as RF modules, sensors, and communication interfaces like Bluetooth, LoRa, satellites, or LTE
- Conduct debugging, testing, and refinement of firmware in rugged and mission-critical environments
- Contribute to field testing and provide firmware updates to ensure hardware performance meets defense-grade standards
- Work with cross-functional teams to ensure seamless integration between hardware, software, and DevSecOps solutions
- Maintain firmware revision control and manage versioning across projects
- Ensure firmware complies with security protocols and certifications such as MIL-STD, FIPS, or FCC
Skills
- Strong understanding of processor level development and the ability to understand and develop using proprietary real-time operating systems (RTOS)
- Embedded Linux development including device drivers and TCP/IP networking
- Strong understanding of developing firmware for very low-power battery-based applications
- Hands-on experience with communication protocols like Bluetooth, LoRa, LTE, or similar
- Proven expertise debugging, testing, and validating firmware in hardware environments
- Proficiency in C/C++ for embedded systems development
- Proficiency in Python
- Familiarity with microcontrollers and architectures, such as ARM Cortex-Mor STM
- Experience with IDEs and debugging tools such as Keil, IAR, or Segger
- Knowledge of hardware interfaces like SPI, I2C, and UART
- Understanding of DFM and DFT principles related to firmware-hardware integration
- Experience in developing firmware with a unit test approach
- Builder's mindset with a solutions-oriented approach to solving technical challenges
- U.S. Citizenship with eligibility to obtain and maintain a government security clearance
- 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
- 5+ years of experience in firmware or electrical design for embedded systems, preferably in IoT, RF devices, or mission-critical environments
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field; advanced degree a plus
- Hands-on experience developing firmware that complies with FIPS 140-2 and/or FIPS 140-3
- Experience prototyping firmware for ruggedized IoT devices used in defense, logistics, or industrial settings
- Familiarity with tools for secure firmware delivery and updates
- Knowledge of wireless and cellular IoT firmware systems, including power optimization techniques
- Ability to work in early-stage product development environments or spin-out business units
Benefits
- This is a primarily remote role
Company Overview