Armaments Research Company
Technology
FirmwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Firmware Engineer at Armaments Research Company. Skills: Firmware engineering, IoT sensors, ML-edge processing. Break down requirements into firmware design. Implement firmware design for product lines”
Industry & Context.
Debugging; Resolving identified issues
Access to restricted information, Access to restricted facilities, U. S. Citizenship verification, Eligibility to obtain classified information
What They're Looking For.
Must Have
Bachelor's degree in electrical engineering, Bachelor's degree in computer engineering, Experience with hardware development, Experience with firmware development, C programming experience, Experience with electronic magnetometers, Experience with accelerometers, Experience with gyroscopes, Experience with temperature/pressure sensors, Experience with digital sensing technologies, Experience with SPI protocols, Experience with I2C protocols, Experience with UART protocols, Experience developing microprocessor-based solutions, Experience developing micro-controller-based solutions, Experience with Agile methodologies, Experience with Agile development cycles, Proficiency in using development environments, Proficiency using meters, Proficiency using oscilloscopes, Proficiency using JTAG debugging, Proficiency using logic analyzers, Proficiency using packet sniffers, Proficiency using emulators, Familiarity with battery operated products, Familiarity with products with constrained power, U. S. Citizenship
Nice to Have
Master's degree in electrical engineering, Master's degree in computer engineering, Experience with Test Driven Development, Experience with digital signal processing, Experience developing Bluetooth Low Energy devices, Experience developing WiFi enabled IoT devices, Experience developing RF enabled IoT devices, Experience developing firmware for Zephyr RTOS, Experience reading schematic drawings, Experience developing schematic drawings, Experience using KiCAD, Experience using Altium, Experience developing ultra-low power firmware, Experience developing firmware for custom designed PCB boards, Ability to obtain a DoD security clearance
What You'll Do.
Break down requirements into firmware design
Implement firmware design for product lines
Define and characterize performance metrics
Improve user-experience concerns
Support firmware development optimization
Optimize processing efficiency
Optimize power requirements
Provide input to management
Provide feedback to leadership
Provide data-backed results
Identify testing procedures
Develop testing procedures
Execute testing procedures
Resolve identified issues
How You'll Work.
Team & Collaboration
Product team; ARC QA functions; ARC team; High caliber team
Process & Methodology
Agile development cycles
Full Job Description
About Armaments Research Company Armaments Research Company (ARC) is a technology company dedicated to bringing real-time situational awareness and battlefield logistics capabilities to the warfighter. You will be an integral part of the ARC team managing program execution in support of our innovative and powerful IoT devices to enhance national security. Our core offering is the ARC AI-Enabled Weapons Sensor (AEWS), which collects and transmits real-time tactical data to the cloud. This information enables battlefield/tactical awareness and aggregated insights into big data sets that do not exist today. ARC technologies were initially developed in partnership with DARPA and the National Science Foundation and leverage internet-of-things (IoT) technology and machine learning to derive actionable insights and transform operational responses. This novel technology will be deployed at scale to enhance safety, decision-making, and sustainment for the warfighter at the tactical edge. What You'll Do ARC is looking for an experienced firmware engineer to join our team to extend and enhance the capabilities of our Internet of Things (IoT) sensors with ML-edge processing. You will be building and developing ARC’s IoT sensor devices, leveraging an ARC designed microprocessor platform to characterize and enhance performance of numerous MEMS-based components. Because you will be joining a startup, there are many opportunities to expand beyond your core skills set if desired. You will be part of a high caliber team dedicated to both mission and advancing ground-breaking technology. Role Responsibilities - How You Will Make an Impact Break down system and product requirements into a firmware design and implement it for the ARC product lines Work with the product team to define and characterize performance metrics for sensor components Iteratively improve user-experience concerns around accuracy, stability, and calibration of MEMS sensors Support firmware development and optimizat
Applying for this Firmware Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Armaments Research Company?
Real rants from real employees. Read before you apply.