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 to federal agencies and serves the defense, space, healthcare, and energy sectors. The Electrical/Firmware Engineer will design, develop, test, and optimize firmware for embedded IoT devices and sensors supporting Department of Defense missions, while collaborating with hardware, software, and DevSecOps teams to ensure secure and reliable integration.
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
- 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
- Applicants must meet eligibility requirements for a U.S. Government 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
Benefits
- This is a primarily remote role
Company Overview