ANELLO Photonics→
Navigation Engineer, Simulation (Summer… at ANELLO… · Santa…
InternshipOn-siteFull-timeSanta Clara, CA
Skills
matlabsensor fusioninertial navigationc/c++pythongnc systemsgitlinuxgps simulatorskalman filtersuas systems
Job Description
Summary: ANELLO is a leading-edge technology company specializing in integrated photonic system-on-chip technology for navigation devices. They are seeking a Masters-level summer intern to help develop simulations using MATLAB to model system dynamics and test algorithm performance for autonomous vehicles in GPS-denied environments.
Responsibilities:
- Design and implement navigation and control algorithms for autonomous platforms (e.g., UAVs, USVs, UUVs, Robotics)
- Perform sensor fusion using techniques like Extended Kalman Filters (EKF) to combine data from IMU, GPS, and other sensors for accurate pose (position and orientation) estimation and localization
- Analyze and validate algorithms using real-world or synthetic data, including noise modeling and calibration of IMU measurements
- Collaborate with embedded systems and algorithm teams to ensure compatibility and facilitate the deployment of algorithms to target hardware
- Create proof of concepts and test environments to validate new algorithms
- Sensor Fusion & Modeling: Model inertial sensors (IMU, GNSS), calibrate measurements using Allan variance, and fuse raw sensor data for accurate pose estimation in GPS-denied environments
- Simulation & Testing: Create simulation environments for unit, integration, and hardware-in-the-loop (HIL) system testing
- Code Generation: Utilize MATLAB Coder and Simulink Coder to deploy algorithms to embedded hardware
Required Qualifications:
- Working toward an MS Degree in Aerospace, EE, ME, Physics, or related field
- Strong experience in developing simulation models and analyzing data
- Solid understanding of inertial navigation, GNC systems, dynamics, and estimation techniques
- Experience with Navigation Toolbox, Automated Driving Toolbox, or similar
- Possess a solid foundation of programming experience in Matlab/Simulink, C/C++, Python, or other languages
- Knowledge of revision control tools (Git, Bitbucket)
- Linux, hardware-in-the-loops simulation architectures, and/or GPS simulators
- Sensor fusion and state estimation techniques (eg. Kalman or Particle Filters)
- Understanding of terrestrial navigation, SAASM, M-Code, and GPS-denied operations
- GNC applications of flight vehicles, guided munitions, and/or UAS systems
- Applicants must be authorized to work in the United States without sponsorship (U.S. Citizens or Perm Residents)
Required Skills: MATLAB, Sensor Fusion, Inertial Navigation
Important Skills: C/C++, Python, GNC Systems
Nice-to-Have Skills: Git, Linux, GPS Simulators, Kalman Filters, UAS Systems