Sensor Fusion Engineer
About Armaments Research Company
What You'll Do
ARC is looking for a Sensor Fusion Engineer to join our team and work at the intersection of modern electronic sensor technology, high-speed digital signal processing, embedded systems, and applied physics. You will focus on the development of robust sensor fusion algorithms to generate accurate, drift-resistant orientation data using a 9-DOF sensor suite (3-axis magnetometer, accelerometer, and gyroscope). You are fluent in the physics of DC magnetism, experienced with Kalman filters, and comfortable deploying mathematical models in embedded systems or simulation environments. 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
- Develop and refine sensor fusion algorithms (e.g., Extended Kalman Filter, complementary filters, quaternion-based methods) to estimate 3D orientation
- Model sensor characteristics, including bias drift, noise, and magnetic field disturbances
- Characterize and mitigate soft-iron and hard-iron distortions in magnetometer data
- Implement sensor calibration procedures and real-time correction techniques
- Analyze raw IMU data to diagnose anomalies, improve accuracy, and reduce drift
- Collaborate with embedded software engineers to deploy fusion algorithms in firmware
- Design and run experiments to validate orientation performance in varied environments
- Assist with data collection, visualization, and performance reporting
- Document algorithm design, assumptions, limitations, and implementation details
Relevant Skills and Experience
- Bachelor’s or Master’s degree in Electrical Engineering, Robotics, Physics, Computer Engineering, or a related technical field
- Strong understanding of 3D coordinate systems, rotation matrices, quaternions, and linear algebra
- Experience implementing Kalman filters (EKF/UKF) and non-linear state estimation
- Proficient in scientific computing tools (e.g., Python, MATLAB) for prototyping and data analysis
- Familiarity with sensor noise modeling, statistical filtering, and real-world signal behavior
- Understanding of DC magnetism, Earth's magnetic field, and magnetic interference in embedded systems
Bonus Points:
- Experience working with embedded microcontrollers such as Nordic nRF/Zephyr SoCs or other RTOS environments
- Experience with off-the-shelf fusion libraries such as XIOFusion
- Familiarity with real-time constraints for filtering algorithms in resource-limited devices.
- Experience with sensor calibration libraries, field testing, and hardware bring-up
- Prior work with inertial navigation, wearable devices, robotics, or mobile tracking systems
- Existing or ability to obtain a DoD security clearance
This position will require access to restricted information and facilities protected under U.S. laws and regulations, including the National Industrial Security Program Operating Manual (NISPOM). Please note that any offer for employment will be conditioned on any required authorization to receive access to such restricted information and facilities necessary to perform the responsibilities of the position.
What We Offer:
Equity Options
401k plan
Employer paid employee medical, dental and vision
12 paid holidays plus Flexible PTO Policy
Apply for this job
*
indicates a required field