Guidance Navigation and Controls Engineer
Johns Hopkins Applied Physics Laboratory · Laurel, MD · 2 wk ago
On-siteEngineering$100k/yrFull-time
About the role
We are seeking a Guidance, Navigation, and Controls Engineer to help us develop, test, and deploy autonomy solutions for next-generation ground, maritime, and aerial robotic systems. As a member of our team, you'll contribute to the design, implementation, and evaluation of estimation, guidance, navigation, and control algorithms that enable autonomous platforms to operate safely and effectively in challenging real-world environments.
Responsibilities
- Design, develop, analyze, and test estimation, guidance, navigation, and control algorithms for autonomous vehicles and robotic systems.
- Develop and implement control, state estimation, sensor fusion, and trajectory planning algorithms for autonomous platforms.
- Model, simulate, and evaluate system performance using tools such as MATLAB, Python, and C++ in both simulation and real-world testing environments.
- Collaborate closely with multidisciplinary teams of software engineers, roboticists, and domain experts to integrate autonomy capabilities onto operational systems.
- Support laboratory, flight, maritime, and field testing activities, analyze test results, and improve system performance, robustness, and reliability.
- Contribute to technical reports, presentations, and the transition of research concepts into deployed capabilities.
Requirements
- Possess a BS in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Computer Engineering, Robotics, Applied Mathematics, Physics, or a related technical field.
- Have 2+ years of experience developing software, algorithms, models, or analysis tools for engineering systems.
- Have experience in one or more of the following areas: guidance, navigation, control, estimation, robotics, autonomy, dynamics, or related technical disciplines.
- Be proficient in MATLAB, Python, C++, or similar technical computing and software development tools.
- Have experience analyzing system performance through simulation, testing, and experimental data.
- Demonstrate strong interpersonal and communication skills and can effectively collaborate with multidisciplinary teams in both laboratory and field environments.
- Maintain professionalism, composure, and sound judgment while working in dynamic, fast-paced test environments where priorities and plans may change rapidly.
- Be willing and able to support laboratory, field, and flight testing activities, including occasional travel.
- Hold an active Secret security clearance.
Qualifications
- Possess a BS in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Computer Engineering, Robotics, Applied Mathematics, Physics, or a related technical field.
- Have 2+ years of experience developing software, algorithms, models, or analysis tools for engineering systems.
- Have experience in one or more of the following areas: guidance, navigation, control, estimation, robotics, autonomy, dynamics, or related technical disciplines.
- Be proficient in MATLAB, Python, C++, or similar technical computing and software development tools.
- Have experience analyzing system performance through simulation, testing, and experimental data.
- Demonstrate strong interpersonal and communication skills and can effectively collaborate with multidisciplinary teams in both laboratory and field environments.
- Maintain professionalism, composure, and sound judgment while working in dynamic, fast-paced test environments where priorities and plans may change rapidly.
- Be willing and able to support laboratory, field, and flight testing activities, including occasional travel.
- Hold an active Secret security clearance.