remote
Senior Guidance, Navigation, and Control GNC Engineer - Panthalassa
Software Engineer
Lead the design, development, and validation of advanced guidance, navigation, and control algorithms for ocean‑based renewable energy platforms, leveraging expertise in control theory, sensor fusion, and high‑performance software implementation.
About the role
Key Responsibilities
- Design and implement robust GNC algorithms for marine energy platforms, including trajectory planning, attitude control, and fault‑tolerant navigation.
- Develop high‑fidelity simulation models in MATLAB/Simulink to validate control strategies under realistic ocean conditions.
- Integrate sensor suites (inertial, acoustic, GPS) and apply sensor‑fusion techniques such as Kalman filtering to provide accurate state estimation.
- Translate algorithms into efficient, real‑time code in C++/Python for embedded controllers and conduct hardware‑in‑the‑loop testing.
- Collaborate with multidisciplinary teams—mechanical, electrical, and software engineers—to ensure seamless system integration and performance optimization.
Requirements
- Bachelor’s or higher in Aerospace, Mechanical, Electrical Engineering, or a related field with 5+ years of GNC experience.
- Proficiency in control theory, dynamics modeling, and implementation of advanced algorithms in MATLAB/Simulink.
- Strong programming skills in C++ and Python, with experience developing real‑time embedded software.
- Hands‑on experience with sensor fusion, state estimation, and marine or aerospace navigation systems.
- Demonstrated ability to work in cross‑functional teams and deliver reliable solutions in challenging, fast‑paced environments.