About the job
About Us
At Harmattan AI, we are pioneering the creation of autonomous and scalable defense systems that cater to the needs of modern warfare. Following a successful $200M Series B funding round, our valuation has surged to $1.4 billion, prompting an expansion of our talented teams to deliver mission-critical solutions for allied forces.
Our mission is driven by core values: developing technologies that create a tangible impact, striving for excellence in our pursuits, setting ambitious objectives, and tackling challenging technical hurdles. We thrive in a demanding environment where rigor, ownership, and execution are paramount.
About the Role
We are in search of a talented Front-End Engineer to become a vital member of our C2 Core team based in Paris. This role involves crafting the operator's interface for our tactical Command and Control (C2) system, focusing on the Human-Machine Interface (HMI) that connects operators with the battlefield.
The context you'll be working in emphasizes the significance of managing cognitive load alongside software performance. The user interface you design will be operational on tactical PCs in the field, demanding real-time updates for the Common Operational Picture (COP), the ability to render multiple live video streams, and an intuitive interface for mission planning and fleet command.
Key Responsibilities
COP Visualization: Develop interactive maps and 2D/3D geospatial overlays to visualize real-time robot telemetry, sensor data, and mission routes.
Real-Time Video Grid: Build a low-latency, robust video player interface capable of managing multiple streams without freezing the main UI thread.
Mission Planning & Command: Create interactive tools enabling operators to establish waypoints, configure mission parameters, and issue real-time commands to the fleet.
Performance Architecture: Design a state management system that can efficiently handle high-frequency data from the backend bus while preventing UI jitter or memory leaks.
Collaborative Development: Collaborate closely with UX/UI designers, backend engineers, and mission planning algorithm developers to streamline workflows and minimize the number of clicks for operators.
Optimization: Ensure the UI meets strict performance benchmarks, including consistent 60fps rendering, even during high-frequency map updates.
